- UK Information
- UK Hotels
- Wincham Hall Hotel
Wincham Hall Hotel
Conveniently located between Manchester and Liverpool airports, this hotel offers 12 en suite bedrooms overlooking 5 acres of beautiful landscaped gardens.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £57.5
12