Hendon Hall Hotel

About Hendon Hall Hotel

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 Hotel Description

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.

More about Hendon Hall Hotel

Hendon Hall Hotel is located at Ashley Lane, NW41HF London, United Kingdom
+44 20 8203 3341
http://www.handpickedhotels.co.uk/hendonhall