National Hotel 17 – 19 Queens Avenue, Muswell Hill, London, N10 3PE
Tel: +44 20 8883 1633  Tel: +44 20 8883 0432
HomeroomsservicesThings to DoEVENTScontact usbook now

Natural History Museum

80 million specimens spanning billions of years

Natural History Museum, London

The Natural History Museum in London, exhibits a vast range of specimens from various segments of natural history and can be found on Cromwell Road in South Kensington.

The Natural History Museum is a world-class visitor attraction with more than 80 million specimens spanning billions of years and welcomes over five million visitors a year which first opened in its doors to the public in 1881. The Museum not only has a great collection of natural history, the Romansque architecture; a Cathedral to Nature, in considered a work of art in its own right and is one of London's most iconic landmarks. 

Double, Twin & Family rooms available

Comfy double and single beds with quality bed linen. All our rooms come equipped with electric kettle, tea and coffee making facilities. Comes with en-suite facilities.
Comfy beds
Check-in from 2pm (earlier on request) Check-out 10:30am
Desk with Lamp
Tea and coffee making facilities
Free high-speed internet access
24hr reception
Twin ensuite
HomeT&CPrivacy Notice & Cookie PolicyFunctionsAlexandra PalaceWalk to Alexandra PalaceLocationNews & Blog
nhs discounts card London
© Copyright 2019 - National Hotel, Muswell Hill, North London - All Rights Reserved
Translate »