Villa Clara IbizaVilla
24 Carrer Lausanne Chalet 41, 07819 Santa Eularia des Riu, Spain
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.