Vanity Hotel Suite

URB Cala Mesquida S/N
Mallorca
Spain