Hendon Hall Hotel Ashley LaneRooms from: £98Distance: 2.0 miles
Rating: 4 star
Summary: Hendon Hall Hotel 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.