Location
Statham Lodge Hotel is situated along the peaceful banks of the River Mersey in Warrington. The hotel provides convenient access to the M6 and M62 motorways, making it an ideal hub for exploring the North West of England. Nearby attractions include the historic town of Chester and the vibrant Manchester city center.