Hotel Best Western Abbots Barton - Canterbury United Kingdom - Photos
» Hotel Best Western Abbots Barton - Canterbury United Kingdom
Hotel Best Western Abbots Barton - Canterbury United Kingdom - Search and Book Hotel
36, New Dover Road
Kent, Ct1 3Du Canterbury
Hotels 4 Stars United Kingdom