Location
With a stay at Townhouse Plus @ 166 Edleston Road Crewe in Crewe, you'll be within a 15-minute walk of Lyceum Theatre and Alexandra Stadium. This guesthouse is 14 mi (22.5 km) from Oulton Park Circuit and 1.3 mi (2 km) from Queens Park.
Business, and other amenities
Featured amenities include complimentary wired internet access, express check-in, and express check-out.