See all photos
See all photos
See all photos
This hotel is located in Palma, Illes Balears, Spain. To arrive, guests can fly into the nearby Palma airport or take a bus or train into the city. Nearby places of interest include the Palma Cathedral, the Bellver Castle, and the Almudaina Palace. Hotel amenities include a restaurant, a bar, a pool, and a spa. Guest rooms feature a TV, a minibar, and a private bathroom.