Ubicado frente al mar en Miami Beach, este hotel se encuentra en una zona cercana al distrito Art Deco, reconocido por su arquitectura característica y su entorno cultural. También está próximo a áreas urbanas como Downtown Miami y a espacios comerciales como Lincoln Road Mall. El Aeropuerto Internacional de Miami se encuentra aproximadamente a 19 Km.
El hotel cuenta con habitaciones modernas, áreas comunes, restaurante principal y bares, gimnasio y espacios para reuniones y descanso, integrados en un entorno costero con acceso directo a la playa.