Management was excellent, said 100%."
- All reviews
When you stay at Sa Chessa, you'll be within a 10-minute drive of Basilica of the Holy Trinity of Saccargia. Guests looking to stay active can check out the nearby mountain biking, and free perks include WiFi, self parking, and buffet breakfast daily. Other highlights include a garden, and rooms offer LCD TVs and down comforters.