Villa Oxia Villa Elounda, East Crete
Boasting air-conditioned accommodation with a private pool, mountain view and a balcony, Villa Oxia is set in Elounda. This property offers access to a patio and free private parking.
Villa Oxia Epano Elounda Elounda Lassithi crete, Elounda, 72053, Greece