|
Letchworth Hall Hotel (Official Site)
The
Letchworth Hall Hotel established in 1625, this
exquisite English Manor house encompasses a host of
luxurious and excellent leisure and fitness facilities
Including and indoor swimming pool, Gymnasium, Sauna and
steam room.
The hotel is surrounded by 8 acres of wonderful
landscaped gardens the ideal place to walk have a
leisurely stroll after your exquisite meal in the
hotel's restaurant offering mouth-watering cuisine. The
hotel houses a total of 63 rooms all equipped with fine
linens and en-suite bathrooms sure to give you a
soothing night's sleep.
The Letchworth Hall Hotel is located in an excellent
spot in close proximity to London Luton and Stansted
Airports, as well as being near the M1-A1 m and M21
motorways.
Letchworth Hall Hotel   ,
Letchworth lane, Letchworth Garden City, Hertfordshire, SG6 3NP
|