St. Regis Mardavall Mallorca
The smooth mirror of the Mediterranean glittering before you. Behind you, the craggy peaks of the Tramuntana mountains, towering up into a shimmering sky. And you, seated on the terrace of the St. Regis Mardavall Mallorca, marvelling at the staggering beauty of Nature's contrasts.
->
Website