
A three star hotel establisment with a total of 126 rooms found on the beach front, between the promenade and the comercial a ...
Its one- and two-bedroom apartments feature private bathroom, sitting room, kitchenette, terrace or balcony with sea view, ...
Situated on the south-east coast of Mallorca, the complex boasts an excellent location right on the sea fr ...