Just off junction 7 of the A1 (M), this hotel has a mini-gym and a modern restaurant, in the town centre. Stevenage rail station is nearby. Holiday Inn Stevenage has air-conditioned rooms with LCD TVs and black-out curtains. There are good conference facilities. Luton Airport is nearby. Central London is just 25 minutes away.
Hotels in Stevenage (Hertfordshire) England United Kingdom (Great Britain) <>
|