- UK Information
- UK Hotels
- Statham Lodge Hotel
Statham Lodge Hotel
Nestled amid beautifully landscaped gardens in the Cheshire town of Warrington, this Georgian manor house boasts an idyllic setting surrounded by country fields, yet with excellent road network links.
Rating
Visa,Maestro,MasterCard,American Express,Diner's Club
Prices from £65
37