Useful Info
  • Olbia Airport – 135 km
  • Alghero Airport – 10 km
  • Nearest beach – 3 km
  • Private beach – NO
  • Rooms – 9
  • Small pets allowed – on request, max. 4 kg 
Charming's opinion
Villa Mosca Charming House