Best Western Abbots Barton Hotel is located in 36 New Dover Road, CT1 3DU, Canterbury, United Kingdom.