Elstree Inn
Elstree and Borehamwood, Hertsmere District
With a stay at Elstree Inn in Borehamwood, you'll be within a 15-minute drive of Warner Bros. Studio Tour London and Elstree Film Studios. This hotel is 9.8 mi (15.8 km) from Wembley Stadium and 10.6 mi (17.1 km) from Alexandra Palace.