Boutique hotel
The largest Balearic island: Palma Cathedral, Bellver Castle, Cap de Formentor, turquoise coves and the Tramuntana mountains.
The largest Balearic island: Palma Cathedral, Bellver Castle, Cap de Formentor, turquoise coves and the Tramuntana mountains.