Duration

N/A nights

Category

Rating
N/A trip_advisor
Location

Soller, Spain


The hotel is located in Sóller, Islas Baleares, Spain. To arrive, guests can take a bus or drive. There are many places of interest nearby, such as the beach, restaurants, and shops. The hotel has a swimming pool, a sun terrace, and a garden. The rooms are air-conditioned and have a private bathroom.