Duration

N/A nights

Category

Rating
5.0 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 many places of interest nearby such as the Sóller Botanic Garden and the Sóller Beach. Amenities of the hotel include a swimming pool, a sun terrace and a garden.