Discover Sóller
compiled from our dataSóller is located in Balearic Islands, Spain, and has a population of about 13,882. Our atlas lists 246 places here.
These include 10 sights and 6 museums, 154 restaurants, 75 places to stay and 1 cocktail bars. Highlights include Finca Son Salas, Tranvia de Soller, Mallorca, Tren de Soller.