Needham House HotelHotel
Blakemore End Road, Hitchin, SG4 7JJ, Großbritannien
Das Needham House Hotel in Hitchin liegt 10 km vom Knebworth House entfernt und bietet Unterkünfte mit einem Restaurant, kostenfreien Privatparkplätzen, einer Bar und einer Gemeinschaftslounge.