Useful Info
  • Airport Cagliari - 70 km
  • Airport - 270 km
  • Rooms - 43
  • Small pets allowed - YES, on request and extra charge. Pets are NOT allowed in common areas.
Charming's opinion