See all photos
See all photos
See all photos
This hotel is located in Sóller, Illes Balears, Spain. To arrive, guests can take a bus or drive. There are plenty of places of interest nearby such as the Sóller Botanic Garden and the Sóller Railway Museum. The hotel rooms are equipped with amenities like air conditioning and a TV. The common areas of the hotel include a swimming pool, a sauna, and a fitness center.