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.