Centrally located in the heart of Chester and within the historic city walls, The Townhouse Hotel is a Georgian period house built in 1699. Each room has a flat-screen TV, Tea and Coffee making facilities and all have en suite shower, with complimen...
Rooms total: 4 More information »Guildhall, Chester 0.4 km
Chester Racecourse 0.5 km
Chester Train Station 1.2 km
Chester Zoo 4.6 km
Greenacres Animal Park 8.8 km
Delamere Forest 9.5 km
Chester Airport 5.9 km