Este hotel está situado en la animada Ocean Drive, en el distrito art déco de Miami Beach. Ofrece restaurante y desayuno continental gratuito. Dispone de habitaciones con Wi-Fi gratuita. La playa Lummus está al otro lado de la calle.
Número de habitaciones: 79
720 Ocean Drive, Miami Beach, FL 33139, Estados Unidos