This simple hotel is located in Canterbury. This simple hotel is located in Canterbury.
1-7 New Dover Road
CT1 1UP Canterbury