Premier Inn London Hendon The Hyde

Starting at
$80

TripAdvisor Review

Based on 743 review

See all

"Premier Inn London Hendon is located in North London, only 30 mins to central London by train. Nearby attractions include Wembley Arena and Brent Cross Shopping Centre. - London Hendon Premier Inn has everything you'd expect, incredibly comfy beds in every room and an integrated restaurant serving ...

More details