Manor House Hotel & Spa, Alsager Complexe hôtelier
Audley Road, Alsager, ST7 2QQ
Manor House Hotel and Spa is set in the countryside on the outskirts of Alsager, 10 km from the city of Stoke-on-Trent and the town of Crewe. It is also only a 5-minute drive to Junction 16 of the M6.