This charming hotel offers cozy modern rooms and a stunning rooftop terrace with cathedral views, all nestled in Palma's vibrant old town.
Carrer dels Apuntadors, 8, Centre, 07012 Palma, Illes Balears, Spain Get directions
Ella O
RLJ01
Sylvia Garrette
Sharon G
Amy F
Seaside29626439685
Kamil Yusubov
Fi W