- Hotel reservation/
- Spain/
- Palma/
- Finca Es Garrover
Book Villa Finca Es Garrover
Diseminado 8406 16, Palma de Mallorca 5.9 km from city center
- Parking
- free
Facilities of Villa Finca Es Garrover
- Swimming Pool
Room facilities
- Air conditioning