Letchworth Hotels

Letchworth Hall Hotel
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 ...
Lodging

Copyright © 2023
Funtastik Great Britain Hotels