The Hotel Chateau Grand Barrail is located in Saint-Émilion in Aquitaine in France. It is a very luxurious castle from the 19th Century. It was built in 1903 but remodelled in 1993. It is a wellness retreat surrounded by Saint Emilions vineyards. The views are very nice, you're sure to return!