Duration

N/A nights

Category

Rating
4.0 trip_advisor
Location

Playa de Palma, Spain


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.