Letchworth Accommodation
Letchworth is located in Hertfordshire, in-between Hitchin and Baldock. The world's first 'Garden City', Letchworth was inspired by Ebenezer Howard's dream of combining the benefits of the countryside with the convenience of the town.
Mercure Letchworth Hall Hotel
Letchworth Lane, Letchworth, Hertfordshire SG6 3NPBuilt In 1625, this hotel is a fine example of an English manor house and has a large on-site leisure centre with indoor swimming pool and large gymnasium.
Rooms From 62.40 GBP per room, per night
