Dillons Hotel - B&B is located in a business area of London in close proximity to Queen Mary's Gardens, Up at The O2 and Lord's Cricket Ground.
Dillons Hotel - B&B is also placed near to Hampstead Museum, Burgh House and Freud Museum. This venue is 6 km away from the center of London.
The hotel boasts close proximity to a cinema and a zoo.
The nearest metro station is Belsize Park, situated 400 meters from the hotel. It takes about 20 minutes to get to London City airport by car.
Dillons Hotel - B&B provides guestrooms appointed with free Wi-Fi and an iron with ironing board. They also feature shared bathrooms fitted with a shower and a hairdryer.
Eat & Drink
Offering italian meals, Artigiano is situated 100 meters of the property.
Guests can make use of ironing service and tour/ticket assistance on site.