Needham House Hotel
Blakemore End Road, Little Wymondley, Hitchin, England
Situated near the airport, this hotel is within 9 mi (15 km) of Knebworth House, Stotfold Watermill & Nature Reserve and Benington Lordship Gardens. Welwyn Roman ...
3.9/5Very Good! (381 reviews)
"Lovely room, great service (limited due to pandemic but staff were so helpful), breakfast was nice."
Reviewed on 18 Oct 2020