The attractive Menzies Blakemore is a decent example of a 3-star hotel in Stevenage.
A 10-minute ride from Aqua Splash, Gordon Craig Theatre and Knebworth House. 40 minutes' drive from London.
The venue is 5 km away from the city center. London Luton airport is 15 minutes' drive from the hotel.
Guests will enjoy using car rentals when exploring the sites of Stevenage.