Situated in Miami Beach, just 1.4 km from Lummus Park Beach, Stunning Oceanfront at W South Beach -W3B1229 features 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