Description
Once a country home to a renowned London solicitor, the Cotswold Grange Hotel in Cheltenham England is an historic building which dates back to 1840, only adding to its charm and regal feel.
... Read MoreJust nearby guests can splurge at the Beechwood Shopping Center, The Suffolks as well as the Promenade. This 2 star Victorian-architecture Cheltenham England hotel is located in a town famous for its spas and leisure-time mentality and the hotel likes to maintain this attitude by treating each guest as uniquely as possible, offering all the necessary comforts to make for a relaxing stay. After a spa-day, a shopping spree or just a brisk walk throughout this historic city, guests can treat themselves to a delicious meal at the hotel restaurant or a cocktail at the bar, and enjoy a vacation as it should be enjoyed.