Letchworth Hall Hotel, Letchworth, Hertfordshire – save 42%
Set in eight acres of beautifully-landscaped gardens in the Hertfordshire countryside, Letchworth Hall Hotel is a quintessential Olde English manor house, dating back to the 17th century. However, this country house hotel isn't stuck in the past; fitted with a gym, an indoor pool and sauna and complimentary Wi-Fi, it delightfully blends traditional design with(…)









