Duration

N/A nights

Category

Rating
4.5 trip_advisor
Location

Soller, Spain


This hotel is located in Sóller, Illes Balears, Spain. To arrive, guests can take a bus or drive. There are places of interest nearby, such as the Sóller Botanical Garden and the Museum of Archaeology. The hotel has rooms with private bathrooms and common areas with a garden.