![Dillons Hotel Camden](http://static.readytotrip.com/upload/information_system_24/1/0/9/item_1094080/information_items_1094080.jpg)
Dillons Hotel
Bed and Breakfast
Camden
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 Wi-Fi throughout the property. The property is situated 2.9 km from Camden Market, 3.
Number of rooms: 15
21 Belsize Park, Hampstead, Camden, London, NW3 4DU, United Kingdom