Este hotel fue originalmente inaugurado en 1940, en pleno auge del periodo Art Deco. Cuenta con 140 alojamientos repartidos por 4 pisos y se trata de una empresa familiar. No dispone de aparcamiento, pero hay aparcamientos públicos cerca (tasa de aparcamiento: USD 6.50 por coche y día).
Situado en Miami Beach, a solo 8 Km de la animada South Beach, el hotel se encuentra en una calle tranquila justo enfrente de una preciosa playa de arena blanca. En las inmediaciones, encontrará numerosos bares y restaurantes.
Las habitaciones están decoradas con sencillez y equipadas con cuarto de baño con secador de pelo, teléfono de línea directa, radio-despertador, TV por cable/vía satélite, mini nevera y aire acondicionado y calefacción individual.
Cada mañana se sirve un desayuno continental gratuito.