Hotel mieści się na terenie wspaniałych, zadbanych ogrodów, na obrzeżach miejscowości Alton w Hampshire, a z jego okien roztaczają się piękne widoki na okolicę. Od londyńskiego dworca Waterloo dzieli hotel zaledwie godzina przejażdżki pociągiem.
Usytuowany przy głównej ulicy tego handlowego miasteczka, w niewielkiej odległości od domu Jane Austen, ten uroczy hotel pochodzi z 1554 roku i obecnie oferuje bezpłatny, bezprzewodowy dostęp do Internetu oraz parking.