Eleon Villas, Platanias
8 bedrooms
Baths
Guests
When you stay at this villa in Platanias, you'll be near the beach and 10 minutes by foot from Tavrontis Beach. This villa is 8.4 mi (13.6 km) from Agia Marina Beach and 5.1 mi (8.2 km) from Platanias Beach.
Parking
Elevator
WiFi/Internet
No nearby properties available in this region at the moment.