Ormskirk Hotel

Hotel in Ormskirk, England, United Kingdom

  • Briars Hall Country House Hotel

    Briars Hall Country House Hotel in Ormskirk, Lancashire, set in an 18th century country manor house, is a delightful hotel that exudes charm and elegance and also offers modern comforts in spacious guest rooms with tea and coffee making facilities, televisions, free wifi, desks, complimentary toiletries and many other amenities. Facilities at our hotel include Beauty Barn where guests can enjoy a relaxing massage and beauty treatments, a restaurant, bar, children's playground, complimentary breakfast, meeting rooms and more. Surrounded by 5 acres of woodland and beautiful gardens, Briars Hall Country House Hotel is the perfect venue for hosting weddings, conferences, business meetings and many other private parties enhanced with our excellent catering services.


Do you have, or know of, a company or businesses that operates in Ormskirk?

Click here to register and add the company!

Thank you for visiting Hotel - Accommodation - Ormskirk, England, United Kingdom

Featured Businesses