El hotel cuenta con una estructura de tres plantas con varios desniveles con una plaza central en la que se realizan los espectáculos de animación. Su ubicación, con respecto al mar, del cual está sólo a 100 metros, sus formas arquitectónicas, el pinar, sus jardines y sus plazas internas, le convierten en uno de los complejos más interesantes entre los construídos en la costa centro-oriental.