Mercure Letchworth
Hall Hotel is a true 4 star hotel.
Dating back to 1625
this quintessential Olde English Manor house retains
many of its Jacobean features which have been tastefully
restored.
The Hotel is set in 8 acres of gardens
including a developing meadow which attracts Mont Jaq
Deer and Letchworths Black Squirrels.
Letchworth Hall is
ideally located for exploring the picturesque market
towns of Hitchin and Baldock & the larger towns of Luton
and Cambridge.