A Map of Letchworth Garden City

Hotels | Weather guide | Events | Shops

Best rates for a Local Hotel

map reviews book

Letchworth Hall Hotel

Letchworth Hall Hotel

More Information

A fine example of an English manor house, this beautiful 17th century hotel stands within 8 acres of mature landscaped grounds in Letchworth Garden City. Originally built in 1625, Letchworth Hall Hotel ... More