Needham House Hotel





  • 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.

  • Blakemore End Road, Little Wymondley, Hertfordshire, Stevenage, SG4 7JJ, United Kingdom
    Blakemore End Road, Little Wymondley, Hertfordshire
    Stevenage, East of England, United Kingdom