St Emilion

Hotellit

Grand Barrail Hotel & Spa ****

Grand Barrail Hotel & Spa, located in the heart of a 3-hectare park on the outskirts of the Medieval Village of St-Emilion, and 40 km from Bordeaux centre....