Town Walls Tower liegt etwa 18 Fußminuten von dem 3-Sterne-Hotel The Old Bell Shrewsbury entfernt und ist unbedingt einen Besuch wert. Zu den Highlights im Hotel gehört WLAN in den Zimmern.
Die Pension befindet sich im Zentrum von Shrewsbury, nur 600 m von der Shrewsbury Abbey. Shropshire Council ist in unmittelbarer Nähe vom Old Bell Shrewsbury. Das Shrewsbury Museum and Art Gallery ist in einer Entfernung von 17 Minuten zu Fuß von der Unterkunft, während der Bahnhof Shrewsbury circa 10 Gehminuten von hier entfernt liegt.
Es gibt auch eine Lounge- Bar. Sie können britische Küche im Restaurant Old Bell genießen, das sich in der Nähe vom Hotel The Old Bell befindet.