Location: situated near the town of Canterbury, in a peaceful area, not far from Dover, Cinque Port and the local beaches.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Canterbury Holiday Destinations in Europe