Located in the heart of the historic Art Deco District, these beachfront South Beach apartments boast a fully equipped kitchen and free WiFi. The beach is 322 metres away. A restaurant, bar, and bike hire are on site.
Address: 918 Ocean Drive, Miami Beach (Florida)
Rates from:
USD 119 Book Now