Great Location & Services

8701 Collins Avenue

Howard Johnson Plaza Miami Beach North’s Amenities

Attraction