Please Note: Members must book in advance and mention the tastecard to be entitled to the tastecard restaurant discounts. The tastecard restaurant discounts are unavailable throughout December. This offer is subject to availability and only works on the full A La Carte menu. The A La Carte menu isn't served on a Sunday, therefore the discount will not be available. Found on Singledge Lane in the idyllic coastal town of Dover, the Leaf Hotel Dover offers up a fine spot for anyone to escape their everyday trials and tribulations, all in the enjoyment of some rest and recuperation. Found within, the Olive Tree is seen by many to be one of the more tranquil restaurants in Dover, as its clean-cut feel of pristine oak wood furniture, elegantly patterned flooring and chandelier-styled lighting helps to create a wonderfully relaxed atmosphere. The exquisite eatery is named after the olive tree that can be found at its entrance and it makes for one of the best Dover restaurants for catching-up with loved ones, regardless of whether they?re staying overnight or are merely hungry passers-by. This has been developed in no small part by the superb service team available at the venue, who work with a passionate and resourceful team of chefs in an attempt to ensure that each and every diner leaves the establishment with a smile. Dining out in Dover is made all the better by tastecard, as their members are entitled to some marvellous restaurant discounts when feasting on such delights as a scrumptious thyme and garlic roast poussin or a divine slow roast pork belly. This is provided they call in advance before producing their card upon arrival to the restaurant, with such superb Dover restaurant deals allowing them the perfect excuse to enhance the meal with that little bit extra, be it in the purchase of a further beverage, the ordering of an additional course or a combination of the two. Sat just a hop, skip and a jump away from the Dover Ferry Port and some spectacular views, as well as such picturesque spots as the Kent Downs Area of Outstanding Natural Beauty, Dover Castle and the White Cliffs of Dover, the Olive Tree Restaurant at the Leaf Hotel Dover is an ideal spot for enjoying a repast, before during or after a day of exploration.