Featuring free WiFi throughout the property, Dillons Hotel offers pet-friendly accommodation in London, 1.4 km from St Johns Wood.
Each room is fitted with a TV. You will find a kettle in the room. For your comfort, you will find free toiletries and a hair dryer.
London Zoo is 1.9 km from Dillons Hotel, while Lord's Cricket Ground is 2.1 km from the property. London City Airport is 16 km away.
Rooms: 15
(Search)
Address: 21 Belsize Park, Hampstead, London NW3 4DU (Map)