WelcomeSmile: Hotels Overview Goodday! CityIndexTravel Logo
Home Page
Hotels and travel services
Search for: Match for:

Check Availability and Prices - Make Reservation
Needham House Hotel **** star 4 four stars
United Kingdom: England, Hertfordshire:
Stevenage SG47JJ:  Blakemore End Road Little Wymondley Hertfordshire   
Needham House Hotel is located 3 miles from Hitchin and 3 miles from Stevenage, and just 30 minutes via train from Central London. Guests can enjoy free parking and WiFi, and there is a bistro and bar, gym, sauna and Turkish hammam available too. A balcony or patio are featured in certain rooms. Rooms are equipped with a private bathroom. For your comfort, you will find bath robes and free toiletries. A flat-screen TV with satellite channels is also provided. There is a 24-hour front desk at the property. The area is popular for golfing and cycling. The nearest airport is Luton which is 6.2 miles away.
Hotels in Stevenage (Hertfordshire) England United Kingdom (Great Britain)

<>
ID number: 1267550231

Rate It [ 0.00 / 0 Votes ]
Comments?
Report dead link!
Needham House Hotel - Image1 Needham House Hotel - Image2 Needham House Hotel - Image3 Needham House Hotel - Image4


Contact Email or Form
Disclaimer & Copyright     Privacy Policy
Copyright © 1998-2024 Rang Ltd