|
Letchworth Hall Hotel
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 en-suite bathrooms and modern facilities throughout. The Restaurant is renowned locally for it's excellent standard of cuisine offering both a la carte and Table d'hote menus along with an extensive wine list.
|
|