Briars Hall Country House Hotel is a luxurious 18th-century country manor house located in the heart of West Lancashire countryside, offering exceptional service, comfort, and relaxation to its guests. The hotel features 25 beautifully designed bedrooms, a restaurant, bar, and conferencing facilities, making it the perfect retreat for both business and leisure travelers. The hotel is also an ideal venue for weddings, corporate events, and charity events.
The hotel's staff, food, and rooms have been consistently praised by guests, with many mentioning the excellent service and comfortable accommodations.
A few guests have mentioned some disappointments, including poor food, cold rooms, and tired decor.