Premier Inn London Hampstead Hotel
The 3-star Premier Inn London Hampstead Hotel is set just 1.6 km from Royal Opera House, Camden Market and ZSL London Zoo.
The property is 900 meters away from Burgh House, Roundhouse and Freud Museum. The city center is 6 km away from the hotel.
Offering british dishes, Chez nous is a 5-minute walk away.
A 5-minute stroll will take you to Belsize Park subway station. 20 minutes by car from London City airport.