OUR FAV The Queens Hotel United Kingdom, Cheltenham The historic Queens Hotel occupies a prime location right in the heart of charming Cheltenham overlooking Montpellier Gardens. Arrive and relax, heritage, culture, boutique shopping and the lovely ...