O centro comercial Lincoln Road fica a apenas 800 m do hotel.
Os hóspedes podem, também, usufruir dos serviços de quartos e de lavandaria.
Situado no centro da zona Art Deco de South Beach, Miami, este hotel tem uma localização privilegiada, a apenas um quarteirão do oceano, rodeado por célebres restaurantes, lojas, e pela vida noturna da zona.
O hotel dispõe de manobrista (taxa adicional) e pessoal multilingue.
Os hóspedes são recebidos no átrio, com receção 24 horas, cofre, bengaleiro, quiosque e elevador, e há Wi-Fi gratuito em todo o hotel.