M1 Motorway J2/4, London, NW7
Location: Mill Hill
Make huge savings by booking this large, chain hotel in in the stunning district of Mill Hill, North London. This modern three star hotel in London has air conditioning, a relaxing TV lounge, a bar and a smart restaurant. Everything you would expect from a luxury stay.