See all photos
See all photos
See all photos
The Triunfo Hotel is located in the heart of Palma, Mallorca. It is a 4-star hotel and is just a 10-minute walk from the beach. There are many restaurants and bars in the area. The rooms are air-conditioned and have a private balcony. The hotel also has a rooftop terrace with a swimming pool and a bar.