Updating availability and prices
Wincham Hall Hotel is located between Manchester and Liverpool airports
This charming country hotel offers 12 traditional, en suite bedrooms overlooking 5 acres of beautiful landscaped gardens
An en suite bathroom, TV and tea/coffee making facilities are featured in this room
Upgrade to a double bedroom will apply if available
Hotel
Room
Restaurant