Ormos Hotel besteht aus insgesamt 47 Zimmern und befindet sich ca. 1,5 km vom Zentrum von Agios Nikolaos. Es bietet eine wundervolle Lage an einer kleinen Bucht mit dem dementsprechenden Ausblick auf das Meer. Einkaufsmöglichkeiten, Tavernen und Bars befinden sich in unmittelbarer Nähe.