Karta Vacation Rentals
Perched in Santa Eulalia del Rio, about 9 km from Ibiza town center. Steps from Talamanca Beach, Ibiza Castle, Ses Feixes Wetlands, Faro de Punta Grossa, Playa de S Estanyol and Ses Salines Beach. A private-pool villa that’s pet-friendly and easy to reach.