Holiday Inn Express Stevenage, an IHG Hotel Hotel
Danestrete, Stevenage, SG1 1XB, Reino Unido
Holiday Inn Express Stevenage is a modern hotel in the town centre offering comfortable accommodation. Stevenage railway station is 400 metres from the property, with a 25 minute train connection to Central London.