Sea Breeze
Apartment
Miami Beach, Miami Metropolitan Area
Located in the South Beach district in Miami Beach, Sea Breeze offers 3-star rooms with free Wi-Fi. The property is around 2 km from Fisher Island Beach, 600 metres from Lummus Park and 1.3 km from Lincoln Road.
Number of rooms: 64
942 Pennsylvania Avenue, Miami Beach, FL 33139, United States