Hampstead Museum Hotels, London.
Hotels near Hampstead MuseumLaunch the HotelMap above to see hotels near Hampstead Museum. Hampstead Museum is in the London area called . Main attractions near Hampstead Museum include Burgh House, Fenton House, 2 Willow Road. The nearest station is Hampstead Tube Station. This Hampstead Museum HotelMap connects live to nearby hotels - showing you true room availability and the latest special offer rates directly from the hotels.
152-156 Finchley Road, London, NW3 5HS
17 minutes walk from Hampstead Museum
94% of past customers recommend this hotel.
Swiss Cottage is an ideal place to stay if you want a peaceful spot that's still close to the centre of town...
128 King Henry's Road, London, NW3 3ST
26 minutes walk from Hampstead Museum
% of past customers recommend this hotel.
In the quiet suburbs of Swiss Cottage - the tube stop is five minutes walk away - the London Marriott Hotel ...