Auberge La Castagno is a charming hotel offering a restaurant with quality cuisine and amenities like a shop.