Karta Vacation Rentals





In the heart of Sóller’s city center, a stroll from Plaza de la Constitución, the Municipal Market and Casal de Cultura; just 0.2 mi from the Ferrocarril de Sóller station and Church of Sant Bartomeu and a short drive to Port de Sóller Marina and Cala Deia.