Holiday Inn London Brent Cross

Starting at
$91

TripAdvisor Review

Based on 886 review

See all

This upscale hotel is located just a 20 minutes' driving distance away from the centre of London. Guests will find themselves within easy access of the main attractions that the city has to offer. Links to the public transport network are available nearby, offering ease of access to other areas of t...

More details