Best Western Abbots Barton Hotel

36 New Dover Road
Canterbury
United Kingdom