Search Hotels
Search History
2 Hotels found in Letchworth.
Destination: United Kingdom Letchworth |
Hotel Address: Letchworth Lane
In 8 acres of landscaped grounds roamed by deer and Letchworth black squirrels, this 17th-century manor house hotel features a pool, a gym and free Wi-Fi Mercure Letchworth also has ample free parking
Mercure Letchworth Hall has a leisure centre with a sauna There is also an elegant residents lounge
Lyttons Restaurant offers a fine menu, while the bar has views of Letchworth Golf Course
Built i...More
Hotel Address: 42 Sollershott East
Halfway between Cambridge and London, a 5-minute walk from the heart of Letchworth, the Garden Lodge Hotel offers an Indian restaurant, a bar and free parking
The bar is situated in the reception area and welcomes residents as well as non-residents Spice Garden Restaurant has a wide range of traditional Indian dishes to choose from
The bedrooms all have a carpeted floor and their own bathroom Ot...More