Summer Travel in Ammoudara, Lasithi, Crete in Hotel Eliza
Hotel Eliza is located in Ormos, 0.9 miles from Agios Nikolaos. It offers a pool and air-conditioned rooms with sea view, just 450 meters from the sandy Ammoudi beach. WiFi is free throughout. The traditional Cretan-style apartments have a private balcony with garden or sea view.Read more…