El hotel es un confortable complejo que ofrece 210 espaciosos dormitorios equipados con comodidades modernas.
Este hotel de playa, situado al lado de la preciosa playa de Amoudara cerca de Heraclión, la capital de Creta, está a 6 km del centro y a 8 km del aeropuerto internacional de Heraclión.
Todas las habitaciones disponen de balcón o terraza, WC/cuarto de baño, TV vía satélite, teléfono y aire acondicionado regulable, además de nevera, secador de pelo, radio con 3 canales, conexión a Internet y minibar.