Grand Resort Villa Villa
Eleftherna, Elefterna, 74052, Grecia
Situated in Elefterna, 400 metres from Museum of Ancient Eleftherna, Grand Resort Villa features air-conditioned accommodation with a balcony and free Wi-Fi. This villa features a private pool, a garden and free private parking.