4 hotels in Soller. Compare star ratings and locations, then check live availability and rates on SkyTravel.
C/Romaguera 18 07100 Soller Mallorca
Camí de la Villalonga, 16, 07100 Sóller, Illes Balears, Spain
C/ Romaguera, 25, Soller
Carrer de sa Lluna, 21