Fue construido en 1939 en estilo Art Deco y completamente renovado en 2004, con 43 habitaciones y 23 suites repartidas en las 3 plantas climatizadas que conforman este tranquilo hotel del corazón de South Beach. Las instalaciones incluyen vestíbulo con servicio de salida 24 horas, ascensores, restaurante y servicio de aparcamiento.
Ubicado a menos de una manzana de la zona de moda de Lincoln Road, donde están los clubes, restaurantes y tiendas, este hotel está también a solo 2 manzanas de la playa.
Las habitaciones están hechas de forma minimalista con maderas nobles y acabados cromados. Todas tienen cuarto de baño, cama extra grande o 2 dobles, secador de pelo, teléfono de línea directa con contestador, puerto de datos, vía satélite y exclusivas obras de arte. Además, disponen de aire acondicionado individual y calefacción.
El restaurante está abierto para el desayuno, la comida y la cena, de viernes a sábado.