Holiday Inn London ligger rett ved motorveien M1, og tilbyr gratis pendelbusser til Brent Cross Shopping Centre og Brent Cross Station. Hotellet har døgnåpen resepsjon og en elegant restaurant.