Hotel du Vin & Bistro Cheltenham
We are located in Cheltenham city which is in United Kingdom
Our hotel in Cheltenham is in the chic Montpellier district, just a stroll away from The Promenade, the town's main shopping street. We have 49 unique rooms, all with en-suites featuring roll top baths and drench showers. Try the Bistro du Vin, our restaurant in Cheltenham, for simple, French inspired cuisine.