Briars Hall Hotel, Ormskirk, Lancashire, United Kingdom
About Briars Hall Hotel
Briars Hall Hotel is a Hotel Restaurant serving the Ormskirk community in Lancashire, United Kingdom and located at Briars Lane.To contact Briars Hall Hotel call 01704 892368 or visit their website at briarshallhotel.co.uk
Location
Briars Lane
Ormskirk
Lancashire
United Kingdom
L40 5TH
Map
Contacts
Tel: 01704892368
Web: briarshallhotel.co.uk