The 3-star Newnham Manor Hotel is situated a mere 17 km away from Wimpole Estate.
Cygnet Hospital Stevenage is about 11 km from the hotel. The property lies within 4 km from the city center.
Newnham Manor Hotel is set 25 km from London Luton airport.
Newnham Manor Hotel includes 6 guestrooms with complimentary Wi-Fi and television.