Holiday Inn Express Canterbury

A2 Upper Harbledown
Canterbury
United Kingdom