Hotel Santa Rosa
Palmanova, Majorca, Spain
From £194 per person, 9124 offers from 4 travel companies.