See all photos
See all photos
See all photos
The hotel is located in Mallorca, Spain. To arrive, you can take the bus or the train. There are many places of interest nearby, such as the Cathedral of Mallorca, the Royal Palace of La Almudaina, and the Bellver Castle. The rooms and common areas of the hotel have a TV, a minibar, and a private bathroom.