The Lion at
Closed
Advertisement
Old Hall Street, England SY14 8NE
The Lion is a quintessentially British inn located in the picturesque village of Malpas, Cheshire, offering a delightful experience with a focus on incredible comfort food and a varied selection of drinks. Recent renovations have introduced 16 luxurious bedrooms adorned with beautiful fabrics and high-quality furnishings, ensuring a memorable stay in the heart of the countryside.
Generated from the website
See a problem?
You might also like
Advertisement

