Click here to book your room

28 Castle Street, Canterbury, CT1 2PT, United Kingdom
website: www.castlehousehotel.co.uk