Holiday Inn Elstree
The 3-star Holiday Inn Elstree is set just 4.7 km from The New Wimbledon Theatre, The Royal Air Force Museum London and The London Eye.
The city center is 4 km away from the hotel.
A local bus stop is 350 meters away. Holiday Inn Elstree is easily accessible from London Heathrow airport lying within 30 minutes' drive.