Das Hotel El Greco Hotel liegt in der Altstadt von Chania, direkt neben dem venezianischen Hafen Limani und nur etwa 500 m vom Strand in Nea Chora entfernt. Die zentrale Lage verbindet historischen Charme mit der unmittelbaren Nähe zum Meer und zur Stadt. Der internationale Flughafen ist rund 12 km entfernt.
Das Hotel bietet Zimmer mit eigenem Badezimmer, Dusche, individuell regulierbarer Klimaanlage, TV, Internetzugang sowie einem Safe. Die Ausstattung umfasst außerdem Doppelbetten und Haartrockner.
Zum Service gehören ein Frühstücksbuffet, ein Restaurant, Wäscheservice und ein Parkplatz. Gäste können außerdem Wassersport- und Tauchangebote nutzen sowie verschiedene Sportaktivitäten. Ein Herzstück des Hauses sind die Entspannungs- und Wellnessangebote, die den Aufenthalt abrunden.