Het hotel ligt vlakbij de rivier de Theems, en de ruïnes van het 11e-eeuwse Wallingford Castle zijn te zien vanaf de achterzijde van het hotel.
Sie finden das Hotel in der Nähe der Themse. Aus den Fenstern auf der Hotelrückseite erblicken Sie die Ruine der im 11. Jahrhundert errichteten Burg Wallingford.