Hotel Grand Barrail, Chateau, Restaurant & Spa 0 2707 Hotel Grand Barrail, Chateau, Restaurant & Spa, France