Just off the M1 motorway, Holiday Inn London offers free shuttle buses to and from Brent Cross Shopping Centre and Brent Cross Station. The modern hotel has a 24-hour front desk and a stylish restaurant.
Tilling Road, London, NW2 1LP, United Kingdom
Hotel booked 2 times today.
Nightly rates from $86 to $317