Located in Santa Eularia des Riu, 1.5 km from Sol d'en Serra Beach and 1.8 km from Cala Olivera Beach, Villa Clara Ibiza offers air conditioning. This villa features a private pool, a garden, barbecue facilities, free Wi-Fi and free private parking.
24 Carrer Lausanne Chalet 41, 07819 Santa Eularia des Riu, Spain