The 4-star Holiday Inn London Hampstead is set just 3.4 km from Madame Tussauds London, British Museum and The London Eye.
The property is ideally situated next to Belsize Park subway station. The hotel is approximately 10 minutes' walk from Hampstead Museum, 2 Willow Road and Freud Museum.
This hotel is placed within proximity to parks.
Holiday Inn London Hampstead can be reached in 20 minutes by car from London City airport.
Holiday Inn London Hampstead provides 140 guestrooms appointed with a minibar, direct dial phone and a trouser press for a pleasant stay in London.
The hotel offers laundry and room service together with a safe deposit box and a garage for guests' comfort.