Soller hostels
We found 1 property with availability in Soller
Show on map
Hostel Soller
C/ Santa Teresa 27, Soller, Spain
Hostel Soller is situated merely 5 minutes' walk from Church of Sant Bartomeu and merely 5 minutes' walk from Sala Miro.
- 1-1