Karta Vacation Rentals
In the heart of Sóller’s city centre, a short stroll from the Ferrocarril de Sóller train station, Plaza de la Constitución and the Municipal Market of Sòller. Port de Sóller Marina and Cala Deia are about a 15-minute drive away.