Eleon Suites & Apartments
Main amenities
-
Wi-Fi
-
Free parking
-
Child-friendly
-
Air conditioning
-
Pets
Location
Afytos Central Square is merely 450 metres from Eleon Suites & Apartments Afytos, while Church Agios Dimitrios is situated nearby. Guests can use Wi-Fi for either business or leisure reasons.
Providing a prime setting in Afytos, the apartment is a short way from Moudounou Beach. Byzantine Tower is also approximately 6 km away. This apartment is situated within 25 minutes' walk of Temple of Ammon Zeus.
Stocked with a flat-screen TV with satellite channels, Eleon Suites & Apartments provides in-room amenities like air conditioning. At the accommodation, a bathroom comes with a separate toilet and a shower, along with hairdryers and towels.
Equipped with coffee/tea making facilities and a kitchenette, the apartment offers a fridge. A terrace is available for guests to relax on after a busy day.