Stafford House Hotel Norwich
Stafford House, a property with a garden and a shared lounge, is set in Norwich, 3.3 km from University of East Anglia, 5.1 km from Bawburgh Golf Club, as well as 5.7 km from Norwich Cathedral.
152, Dereham Road, Norwich, NR5 0SX, United Kingdom