The St. Regis Mardavall Mallorca Luxury Resort – Palma de Mallorca, Spain – Resort Aerial View The Pinnacle List Source Shuffle Attached to: The St. Regis Mardavall Mallorca Luxury Resort – Palma de Mallorca, Spain – Resort Aerial View