UK
Luton / Accommodation for Cast and Crew / .Letchworth Hall

.Letchworth Hall

.Letchworth Hall, Luton

Letchworth Hall, Garden City, Letchworth, SG6 3NP

About .Letchworth Hall

Letchworth Hall Hotel is a charming converted manor house with a rich history dating back to the 1620s, originally built by William Lytton. The hotel has managed to preserve many of its original features, including a splendid Jacobean fireplace, creating a warm and inviting atmosphere, perfect for relaxed evenings. Set amidst eight acres of picturesque grounds, the hotel offers a tranquil and beautiful setting. Overlooking Letchworth Golf Club, it provides guests with a splendid view and access to leisure activities. The hotel boasts 87 modern and comfortable en-suite bedrooms, ensuring a pleasant stay for all guests. The expansive hotel grounds are not only perfect for leisurely relaxation but also offer opportunities for team-building activities. Guests can enjoy spa and gym facilities during their stay.

Social Media

Find us on social media

What's on in Luton

Looking for the best theatre shows, restaurants, bars and accommodation in Luton? Browse our full Luton guide.

Luton

Promote your business or event

Promote your business Promote your event

Theatres Worldwide

Design by Pink Dog Media. Powered by Fusion Consulting