Premier Inn
Bar · Pub
Hotel offering free Wi-Fi, parking, a bar/restaurant, and a terrace. Conveniently located near a train station, it's a good base for exploring local attractions.
Location
Best places nearby
The highest rated places close to Premier Inn.
Local restaurants nearby
London Road, Leftwich, England



