Brent Cross Hotels
Tilling Road
Brent Cross, GB
The Holiday Inn London Brent Cross hotel is ideally located at the foot of the M1 Motorway on the A406 North Circular, just a few minutes walk from Brent Cross Shopping Centre. If you are looking for a Hotel near Wembley Stadium Complex or Wembley Arena we are ideally located for accommodation after sporting events and concerts. The hotel gives excellent access to local attractions such as RAF Museum- Hendon and Alexandra Palace.1 min from Golders Green and with Central London 20 minutes away via Brent Cross unde ...
Check Hotel Availability
Worldwide Hotels
Copyright © 2023