Set in Sa Torre, this villa is situated 17 km from Palma de Mallorca. Guests benefit from free WiFi and private parking available on site. Other facilities at Villa Sa Torre include a sun terrace.
Set in Sa Torre, this villa is situated 17 km from Palma de Mallorca. Guests benefit from free WiFi an Read more
Set in Sa Torre, this villa is situated 17 km from Palma de Mallorca. Guests benefit from free WiFi and private parking available on site. Other facilities at Villa Sa Torre include a sun terrace.
Set in Sa Torre, this villa is situated 17 km from Palma de Mallorca. Guests benefit from free WiFi and private parking available on site. Other facilities at Villa Sa Torre include a sun terrace.
Number of Rooms: 1