Karta Vacation Rentals
Perched in Santa Eulalia del Rio, about 7 km from the town center and a short drive from Talamanca Beach and Golf Club Ibiza. Local highlights include Ses Feixes Wetlands, Faro de Punta Grossa, Cala Olivera, Playa de S'Estanyol and Ses Salines Beach.