Hotel Eliza ligt tegenover de Byzantijnse kerk in Ormos, op 1,5 km van Agios Nikolaos. Het hotel heeft een zwembad en beschikt over kamers met airconditioning en uitzicht op zee. Het zandstrand Ammoudi bevindt zich slechts 400 meter verderop. U kunt overal gratis gebruikmaken van WiFi.
De appartementen in traditioneel Kretenzische stijl hebben een eigen balkon met uitzicht op de tuin of de zee. Ze beschikken over een kitchenette met keukengerei en een zitkamer met satelliet-tv en airconditioning.
Het zwembad wordt omgeven door ligstoelen en parasols.
De bus naar Agios Nikolaos en Elounda stopt op 70 meter van Hotel Eliza. Er is gratis privéparkeergelegenheid bij het hotel.