TripAligner
Countries
Destinations
Places
Things to do
Search catalogue
Start planning
Home
Countries
Spain
Palma de Mallorca
Villa Rosa
Villa Rosa
4.1
(30 reviews)
Calle Malgrat 11, 07160 Peguera, Calvia, Majorca Spain
+34 971 68 66 02
Budget
Hostel
Quaint
Romantic
Hotel
Villa Rosa | Palma de Mallorca | Spain | TripAligner