In the wonderful mountain town of Soller lies this impeccable small hotel. 1902 Townhouse.
Categories: Buildings & rooms. Trips.
In the wonderful mountain town of Soller lies this impeccable small hotel. 1902 Townhouse.