Enjoy your visit to Dover with a stay at Marquis Of Granby. For a bite to eat, guests can check out The Marquis at Alkham, which is open for breakfast, lunch, and dinner and offers garden views. Other highlights at this luxurious inn include a bar/lounge, a terrace, and a garden. Fellow travelers love the helpful staff.