The Ebury Hotel

65-67 New Dover Road, Canterbury CT1 3DX