Needham House Hotel
The luxury Needham House Hotel accommodates guests in a rural area of Stevenage.
This hotel is about 25 km away from Woburn Safari Park. The property is set within 4 km distance from Stevenage city center.
The hotel comprises 80 rooms equipped with TV with satellite channels, a balcony, a seating area, a writing desk and ironing facilities. Room facilities include a dishwasher, a fridge and a kettle as well as foam pillows and feather pillows.
Guests can reach Needham House Hotel by car from London Luton airport in 20 minutes.
Aside from free self parking and a luggage storage, guests can make use of dry cleaning, 24-hour security and room service.
Guests will appreciate a spa lounge, a steam room and a sauna provided on site. The property offers a gym and a fitness center to keep shape.