Set in London within 2.7 km of London Zoo and 2.9 km of Lord's Cricket Ground Dillons Hotel offers accommodation with free WiFi throughout the property. The property is situated 2.9 km from Camden Market 3.
8 km from Madame Tussauds and 5 km from Regents Park. The guest house features family rooms. The units in the guest house are equipped with a kettle. At Dillons Hotel all rooms are equipped with a wardrobe and a TV. Guests at the accommodation can enjoy a continental breakfast.
King's Cross Theatre is 5 km from Dillons Hotel. The nearest airport is London City Airport 16 km from the guest house.
Museums and Art Galleries0.44 km
Museums and Art Galleries1.10 km
Things to do1.69 km
National Parks0.54 km
Botanical Gardens and Zoos2.29 km
National Parks2.48 km
National Parks2.96 km
National Parks3.44 km
Botanical Gardens and Zoos3.63 km
National Parks3.68 km
National Parks4.59 km
Botanical Gardens and Zoos4.62 km
National Parks4.68 km