64-76 Hendon Way, London, NW2 2NL
Location: Brent Cross
Prices start from: £31.33
Review Score: 4.4 / 5
Book a stay at this 3 star London hotel for inexpensive London accommodation close to Wembley Stadium. Excellent transport links, Brent Cross Shopping Centre and Hampstead Heath are also close by. Facilities include LCD TV, bar, WiFi and concierge.