Briars Hall
Advertisement
32 Derby Street
Ormskirk, England L39 2BY
Briars Hall Country House Hotel, originally an 18th-century manor house, is nestled in the picturesque West Lancashire countryside, surrounded by five acres of mature gardens and woodland. This elegant venue offers a blend of old-world charm and modern comforts, making it ideal for both business and leisure travellers.
As a popular dining destination, Briars Hall features a menu of fresh, locally sourced dishes and is known for its exceptional service. With options for weddings, corporate events, and a range of private gatherings, it provides a beautiful setting for any occasion.
Generated from the website
Also at this address
See a problem?
You might also like
Advertisement


