Este hotel está situado cerca de la playa, en el barrio South Beach de Miami Beach, cerca del Museo Wolfsonian, Lummus Park Beach y Flamingo Park. Los puntos de interés cercanos también incluyen el Art Deco Welcome Centre y el puerto de Miami. Este hotel está a solo unos minutos de la moderna Ocean Drive y de las innumerables tiendas y restaurantes de Lincoln Road. La zona cuenta con una animada vida nocturna y hay más tiendas a 5 km, mientras que Miami Beach dista aproximadamente 7 km del hotel. Los huéspedes pueden relajarse en la piscina al aire libre, tomar un par de copas en el bar o ir a la playa. Las habitaciones dan la bienvenida a los viajeros en un ambiente moderno y confortable. Disponen de todas las comodidades necesarias para una estancia agradable e inolvidable.