Este fabuloso hotel de playa está climatizado y cuenta con un total de 250 habitaciones, repartidas en 3 plantas. En el vestíbulo de entrada hay recepción 24 horas, guardarropa y ascensor. Además, tiene quiosco, sala de conferencias, conexión Wifi a Internet, aparcamiento (de pago) y servicio de lavandería.
El hotel tiene acceso directo a una playa de arena blanca y se encuentra en el famoso distrito ""Art Decó"" de South Beach. Se puede llegar andando a la popular Ocean Drive, Lincoln Road, a centros comerciales y restaurantes.
El restaurante ""La Mola"" sirve desayuno los fines de semana, mientras que en el restaurante ""Ocean Terrace"", que tiene vistas al mar y se encuentra cerca de la piscina y de la fuente, se sirven los fines de semana desayuno y almuerzo.