An attached winery, a terrace, and a garden are just a few of the amenities provided at The Coach House at Val du Charron. At the two on-site restaurants, enjoy breakfast, lunch, dinner, and international cuisine. In addition to laundry facilities and a bar, guests can connect to free in-room WiFi.