Set in Miami Beach, just 1.4 km from Lummus Park Beach, Ocean View Residence at W South Beach -1614 offers beachfront accommodation with a private beach area, an outdoor swimming pool, a fitness centre and free Wi-Fi.
2201 Collins Avenue, Miami Beach, FL 33139, United States