21 Belsize Park, London, United Kingdom
Located in Hampstead, which is an affluent residential community long favoured by academics, artists, and media figures, the 3-star Dillons Hotel London is a 10-minute drive from such culture-oriented attractions as the famous British Museum.
Big Ben is within 7 km of this London hotel, which also stands at the doorstep of St Stephen's Church. The property offers proximity to such natural sights as Primrose Hill (1.4 km) and Belsize Wood Nature Reserve (1 km). The hotel is situated within 6 km of National Gallery, while 24 - End of Route bus station lies just 0.6 km away. London Hampstead Heath train station is a 10-minute walk away, while a short walk to Swiss Cottage tube station will take 10 minutes. London City airport is a 38-minute drive away from Dillons Hotel.
This London property offers a daily continental breakfast. The restaurant Teta's Lebanese Kitchen & Bar is located next door to the accommodation.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Dillons Hotel!
For your convenience, we have collected the reviews from several sources.
Phillip
2020-11-28
Nothing beats being in Dillons Hotel. We enjoyed staff and location. Owner was helpful. Huge rooms with comfy beds. Ideal property, 20 km from London City airport.
William
2020-02-27
The location was STUNNING and the bed comfy. Room was huge and that was excellent. Convenient access to roundhouse that was just 1 km away. Plenty of options for breakfast.
Michael
2020-01-15
The entire experience was pleasant! Our favourite place to stay in London. We could have lunch in Calici set within 500 metres.