Celebrating Life on the Homefront – 15 & 16 Jul 2017
Dower House Hotel
Dower House Hotel Manor Estate - Woodhall Spa Events
About the Venue
The Dower House Hotel is an elegant and intimate country house hotel, full of character and charm.
Surrounded by two acres of tranquil gardens set in beautiful woodland, and approached by a tree lined private road, the hotel’s idyllic setting is the perfect backdrop for a romantic wedding, relaxing break, business visit or a round of golf.
The hotel radiates atmosphere. Built at the end of the 19th century, this exquisite Edwardian house retains all of its original features. The cosy bar, Harry’s, the beautiful restaurant, the charming private dining rooms and the new Lodge provide you with a delightful choice of setting.