Mercure Letchworth Hall is a charming 4-star Hotel and Spa set in 8 acres of beautiful landscaped gardens in Letchworth Garden City. Built in 1625, the hotel retains many original features, which have been complemented by the addition of two banqueting suite sand 87 en-suite bedrooms. The Spa has an indoor heated pool, gym and treatment rooms. Perfect for events, meetings and conferences of all sizes.
View More