Dover, England, United Kingdom
Plush rooms and suites in village hotel with contemporary restaurant and free English breakfast.