Holiday Inn Elstree is a 3-star property situated at about 21 km distance from London Stadium. The property features currency exchange, a safe deposit box and parking.
Holiday Inn Elstree is also placed within a 25-minute walk of Lee Valley Regional Park.
London Heathrow airport lies 30 km away from Holiday Inn Elstree and it takes about 35 minutes by car to get there.
The on-site car rentals help to explore the area.
Leisure facilities in Holiday Inn Elstree include an indoor swimming pool and a golf course.