Dower House Hotel

Starting at
Interior Detail
Property Entrance

TripAdvisor Review

Based on 531 review

See all

Property Location Located in Woodhall Spa, The Dower House Hotel is in a regional park, within a 5-minute drive of Woodhall Country Park and Bainland Country Park. This 4-star hotel is 4.6 mi (7.4 km) from Tattershall Castle and 5.5 mi (8.9 km) from Battle of Britain Memorial Flight Visitor Centre. ...

More details