Das Hotel befindet sich im Zentrum von Chania, nur 150 m vom wunderschönen Strand entfernt. Das klimatisierte Hotel verfügt über insgesamt 84 Zimmer und verfügt über eine großzügige Lobby, Aufzüge und eine rund um die Uhr besetzte Rezeption sowie einen TV-Raum, einen Frühstücksraum und eine gemütliche Snackbar. Geschäftsreisenden stehen verschiedene Veranstaltungsräume zur Verfügung, die sich für Konferenzen und Tagungen eignen, sowie ein Internetterminal. Jedes der freundlich eingerichteten Zimmer ist mit einem eigenen Badezimmer mit Haartrockner, einem Direktwahltelefon, einem Satelliten-/Kabel-TV, einem Radio, einer Minibar und einem Balkon oder einer Terrasse in den meisten Zimmern ausgestattet. In der Außenanlage befindet sich ein Swimmingpool. Liegestühle und Sonnenschirme stehen zur Nutzung bereit.