Castle House Hotel

28 Castle Street, Canterbury CT1 2PT