Middle East's Leading Online Travel Agency 2015-2016-2017-2018

Hotels in Letchworth

Sort by :
Mercure Letchworth Hall
Refurbished in Nov 09 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 gardensincluding a developing meadow which attracts Monk Jack 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 & Cambridge.
Book Now
Please select your Flight