Alle der 134 Zimmer und Suiten sind in kleinen Gebäuden in den schönen Garten und bieten alle modernen Einrichtungen. In den beiden Hauptgebäuden sind die 24 Stunden geöffnete Rezeption, Bar, Lobby, TV, Internet, Mini-Markt, Restaurant Buffet und a la carte-Restaurant befindet, spielen Pool-Bar, Hallenbad, Freibad, Kinderbecken, Boden-und Fitness-Studio.
Das Hotel liegt nur 9 km westlich von Chania, auf dem Gipfel eines Hügels in einem beliebten Ferienort gebaut, von wo aus die fantastische Aussicht auf das Meer und die Insel Theodorou, 150 Meter vom Strand zu genießen. Der nächstgelegene Flughafen ist 30 km, die von Heraklion 150 km.