Villa Evdokia Villa Limenaria
Situated in Limenaria, 300 metres from Limenaria Beach and 1.7 km from Metalia Beach, Villa Evdokia features air-conditioned accommodation with a balcony and free Wi-Fi. Guests can benefit from a patio and an outdoor fireplace.
Limenaria, Limenaria, 64002, Greece