Briars Hall HotelOrmskirk, Lancashire(2)Nestled in pretty and historic Lathom, Briars Hall Hotel is a fantastic wedding venue with spacious and beautiful function suites and manicured grounds. Read more17026 BedroomsP.O.A