Write a review

Best Western Abbots Barton Hotel

← View details

36 New Dover Road, Canterbury CT1 3DU, United Kingdom, Canterbury, England