Needham House Hotel
Blakemore End Road, Little Wymondley, Hitchin, England
Needham House Hotel's good location gets good marks from our customers. During your stay, you'll be close to Knebworth House. You'll find features such as free WiFi in public areas, plus a restaurant and a bar. Built in 1929, this 4-star hotel has 79 rooms over 3 floors. Enjoy your stay with amenities like free WiFi and a flat-screen TV in each room.