Suggest an Edit

Castle House Hotel

← View details

28 Castle Street, Canterbury CT1 2PT, United Kingdom, Canterbury, England