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.
Featuring 3-star accommodation, Dillons Hotel is set in London, 500 metres from Hampstead Theatre and Read more
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.
Featuring 3-star accommodation, Dillons Hotel is set in London, 500 metres from Hampstead Theatre and 1.9 km from London Zoo. Conveniently set in the Camden district, this guest house is situated 2.1 km from Lord's Cricket Ground. The property is non-smoking throughout and is located 2.2 km from Camden Market. At the guest house, each room is fitted with a wardrobe. All guest rooms in Dillons Hotel are fitted with a TV and free toiletries. Guests at the accommodation can enjoy a continental breakfast. London City Airport is 16 km from the property.
Number of Rooms: 15