The Dawson House Hotel has 15 rooms and is situated in a quiet residential road in the historic area of Hampstead in London. The hotel is just minutes from local restaurants, shops and public transport. Each room is equipped with a TV and guests are served with a complimentary breakfast during their stay. Allocated parking is provided and charges apply during the weekdays.