21 Belsize Park
London
Greater London
NW3 4DU
The 3 star rated Dillons Hotel is situated in Hampstead, 6 to 8 minutes walk from both Swiss Cottage and Belsize Park Underground stations. Hampstead is an attractive, cosmopolitan part of London with a wide selection of restaurants, cafes and pubs. Hampstead Heath is nearby.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.