Villa Elaia Villa Almiros Beach, Corfu
Boasting air-conditioned accommodation with a private pool, Villa Elaia by PosarelliVillas is situated in Almiros Beach. This property offers access to a balcony, free private parking and free Wi-Fi.
unamed ro, Almiros Beach, 49081, Greece