Eleni apartments offers accommodations in Ilia, 19 miles from Church of Agios Ioannis Galatakis. With free private parking, the property is 5.4 miles from Edipsos Thermal Springs and 13 miles from Church of Osios David Gerontou.
The apartment also features 1 bathroom.
The nearest airport is Nea Anchialos National Airport, 47 miles from the apartment.