Mercure Letchworth Hall Hotel

Starting at

TripAdvisor Review

Based on 1681 review

See all

The elegant Mercure Letchworth Hall Hotel & Spa is a 4-star hotel like no other, set in a converted manor house among eight acres of picturesque grounds. Originally built in the 17th-century, the hotel still maintains many of its original features, including a glorious Jacobean fireplace that's idea...

More details