Zafiro Park Cala Mesquida, formerly known as Viva Cala Mesquida Park, has a large garden with 2 outdoor pools. It is 400 metres from Cala Mesquida Beach in north-east Mallorca. Leisure facilities include an ind ... Read more

View all Luxury Hotels in Majorca