Cheltenham is a beautiful spa town with a great deal to explore, and numerous attractions both man made and natural surrounding it. This elegant and luxurious hotel offers a great base from which to get to know the area. The staff is well trained and all of the rooms have been fitted with excellent amenities to make the 21st Century traveller feel at home.