El hotel consta de un edificio principal de 4 plantas que alberga 124 habitaciones con vistas al mar o al monte Olimpo y 4 suites, así como otros 7 bloques con un total de 140 bungalós situados en el jardín del hotel. También cuenta con una zona comercial con pequeño supermercado, joyería y oficina de alquiler de coches. La sala de conferencias y banquetes puede alojar desde 30 hasta 500 invitados y se puede equipar completamente para todo tipo de necesidades audiovisuales. El establecimiento está totalmente climatizado y dispone de vestíbulo con servicio de salida y recepción 24 horas, así como de caja fuerte. Se puede acceder a las habitaciones en ascensor. También cuenta con quiosco de periódicos, sala de juegos, sala de TV, parque infantil, club infantil, cafetería, bar y restaurante. También está dotado de conexión a Internet WiFi, servicio de lavandería, así como de aparcamiento.
El hotel está construido al pie del legendario monte Olimpo, el cual se encuentra en la prefectura de Piería en la costa este de la parte continental de Grecia, y está situado en Leptokaria a solo 50 m de la playa. La región de Piería combina la montaña con preciosas playas. Está a solo 20 km de Dion (la ciudad sagrada de Macedonia y de Alejandro Magno). Hay una parada de autobuses a la puerta del hotel y la estación de trenes está a unos 2,5 km escasos.
Las habitaciones climatizadas (de forma regulable) disponen de cuarto de baño privado con bañera o ducha. Otras comodidades estándar son teléfono de línea directa, TV vía satélite, secador de pelo, minibar y balcón o terraza con fantásticas vistas al mar o la montaña. Por un suplemento se puede hacer uso de la caja fuerte.
Todas las comidas se sirven en forma de bufet.
Se aceptan American Express, Diners Club, MasterCard y VISA.