Duration

N/A nights

Category

Rating
4.5 trip_advisor
Location

MAJORCA - BALEARIC ISLANDS, SPAIN


This hotel is located in Sóller, on the island of Mallorca. To get there, you can take a bus or drive. There are plenty of places to visit nearby, such as the Sóller Botanical Garden and the Sóller Museum. The rooms and common areas of the hotel are clean and comfortable, and the staff is friendly and helpful.