Hendon Hall Hotel, North London is ideal for a relaxing stay in a beautiful mansion, with easy access to central London. Part of Hand Picked Hotels.
Hendon Hall is a four star hotel situated in North London is ideal for those wishing to enjoy a relaxing stay in a beautiful mansion with terraced gardens yet have easy access to central London and the surrounding areas. The hotel became particularly famous in 1966, as the host hotel where the England team stayed during their victorious world cup campaign, due to its close proximity of Wembley. Hendon Hall offers 57 fantastic bedrooms. Our four function rooms are ideal for meetings, events, training and conferences and the award-winning Garrick Restaurant serves exquisite dishes with fine, fresh ingredients. The private gardens make Hendon Hall Hotel the an ideal wedding venue.
to add Hendon Hall map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy