Letchworth Hotels

Letchworth Lane
Letchworth, GB
Rating: 3 Star Commended
Built in 1625 - Letchworth Hall Hotel is a fine example of an English Manor House. Set in 8 acres of mature landscaped grounds - the hotel retains many of its original features including a Minstrels Gallery - Jacobean Fireplaces and mellow oak paneling. The Hotel offers 45 bedrooms and 2 suites - with ensuite bathrooms and modern facilities throughout. The Restaurant is renowned locally for its excellent standard of cuisine offering both a la carte and Table d-hote menus along with an extensive wine list. Conveniently located for both London Luton and Stanstead Airp ...
Check Hotel Availability
Worldwide Hotels
Last Updated: September 27, 2008
Copyright © 1997-2008

