Holiday Inn London Brent Cross
Tilling Road London, NW2 1LPJust off the M1 motorway, Holiday Inn London offers free shuttle buses to Brent Cross Shopping Centre and Brent Cross Station. The modern hotel has a 24-hour front desk and a stylish restaurant.
154 rooms
from £76