Im Herzen von Winchester, in der Nähe der Kathedrale und den alten Straßen, die dieses einer der am meisten besuchten Städte in Südengland, das Hotel erfreut sich einer beneidenswerten Position. Alle Zimmer sind ausgestattet mit modernen Annehmlichkeiten, darunter Klimaanlage, Minibar, Safe, Bad und Satelliten-Fernsehen. Das Personal ist freundlich und aufmerksam.