3 star hotel

The Catalina Hotel & Beach Club

1732 Collins Ave Miami Beach - Miami Beach, Florida - U.S - 33139

Show map