Map
5 Es Traves, Sóller, Spain
Hotel
El Espléndido