Hotel Eliza is located in Ormos, 1.5 km from Agios Nikolaos right across from the Byzantine church. It offers a pool and air-conditioned rooms with sea view, just 400 metres from the sandy Ammoudi Beach. WiFi is free throughout.
The traditional Cretan-style apartments have a private balcony with garden or sea view. Facilities include a kitchenette with utensils, and a seating room with satellite TV and air conditioning.
The swimming pool is surrounded by loungers and umbrellas.
The bus stop connecting to Agios Nikolaos and Elounda is 70 metres away. There is free private parking available on site.