Hilton London Wembley
Hotel
Brent, Harrow
Set next to the iconic Wembley Stadium and set next to the historic Wembley Arena, the hotel is also located adjacent to the London Designer Outlet. All rooms at the Hilton London Wembley feature en-suite facilities and a flat-screen TV.
Number of rooms: 364
Lakeside Way, Brent, London, HA9 0BU, United Kingdom
Hotel booked 3 times today.