Información
Este hotel de diseño se encuentra ubicado en el famoso distrito Art Deco de Miami South Beach, justo enfrente del encantador parque Lummus y a unos 11 km de la playa de arena fina. Además hay cafés, restaurantes y tiendas a sólo unos pasos de distancia. La calle de las compras, Lincoln Road Mall, el histórico Teatro Jackie Gleason, la New World Symphony o el Bass Museum of Art se encuentra a un corto paseo.