
Torrington Hall
47 Holywell Hill, St Albans
Property Location A stay at Torrington Hall places you in the heart of St Albans, walking distance from St Albans Cathedral and Clock Tower. This country house is within close proximity of Westminster Lodge Leisure Centre and Verulamium Park. Rooms Treat yourself to a stay in one of the 13 guestroo
Free WiFiParkingBusiness
USD 191 night
