Days Inn Stevenage North
Days Inn Stevenage North is a 3-star property situated about 25 km from Imperial War Museum. The comfortable hotel is a good example of imperial architecture in Stevenage.
The venue is 31 km away from St Albans Cathedral.
There are 62 en-suite rooms fitted with satellite TV and wireless internet. Guests can make use of private bathrooms with a shower and a hairdryer.
Days Inn Stevenage North is within a 25-minute drive to London Luton airport.