Holiday Inn Elstree is a 3-star property situated at about 21 km distance from London Stadium. The property features currency exchange, a safety deposit box and parking.
The venue is 2.3 km away from Lee Valley Regional Park.
Holiday Inn Elstree is around 35 minutes' drive from London Heathrow airport.
Guests can rent cars on site.
An indoor swimming pool and a golf course are offered for guests' comfort.