Dawson House Hotel - Guest House
Address: 72 Canfield Gardens, Camden, London, United Kingdom.
Nearest Landmark: West Hampstead Tube Station
(7 minutes walk)
Distance: 4.2 Miles from London Centre
Welcome, traveller, to the Dawson House Hotel. Situated in Hampstead, a cosmopolitan inner city north London suburb, the hotel is ideally suited for...