Holiday Inn is a 4-star hotel offering an air-conditioned accommodation not far from Saint Albans City Hospital, Welwyn Roman Baths and Brookmans Park. Since 2008, it has been hosting guests in the center of Stevenage.
The city center is 10 minutes' walk of the property.
This hotel is ideally based near a valley and parks.
Holiday Inn lies within 15 minutes’ drive to London Luton airport.
This property offers 140 rooms including Twin Room, Executive Room and Deluxe Room. They provide bathrooms with a shower, a bathtub and a hairdryer.
Eat & Drink
A hearty buffet breakfast is served daily. The hotel’s stylish restaurant serves a variety of international dishes. Guests can savor tea and coffee in the sports bar.
A full breakfast is served and charges are applicable.
A meeting room, a business center and a photocopier along with a baggage storage, a safe deposit box and an elevator are available for guests.
Wireless internet is available in the entire hotel for free.
Paid public parking is possible at a location nearby.
The personnel at the hotel speaks English, Spanish, Romanian, Polish, Russian, Afrikaans, Lithuanian, Slovak, Zulu.