The Hide London
Hotel
Hendon, Middlesex
Located just 2 minutes' walk from Hendon Central Tube Station, The Hide London offers free onsite parking and free Wi-Fi. This boutique 4-star hotel is a 10-minute drive from the famous Wembley Stadium.
Number of rooms: 23
230 Hendon Way, Hendon, NW4 3NE, United Kingdom