Leaf Hotel Dover is the best 4 Star Hotel in Dover. It’s a perfect place to stay family 4 star hotel in dover kirkton of auchterhouse angus Family 4 Star Hotel in Dover