The Dillons Hotel is in an attractive and cosmopolitan part of London with a wide selection of restaurants, cafes and pubs. Local amenities include Hampstead Heath, covering several hundred acres of public woods and meadows. Each room is equipped with a TV and guests are served with a complimentary breakfast during their stay. A 10% discount applies for those who stay longer than week.