Boasting accommodation with a private pool, pool view and a patio, Villa Eglouvi is situated in Englouví. The air-conditioned accommodation is 7 km from Alexandros.
Show moreShow less
Show on mapShow list
MAPS.ME is always on hand
Download the apps and start expanding your horizons