About the hotel
This comfortable hotel is in Canterbury. All guests staying at this property may take advantage of the Wi-Fi connection on public areas. As this hotel features 24-hour reception, guests are always welcome. The car park may be useful to those arriving by car. Some services of Castle House Hotel may be payable.
Map of Castle House Hotel
Address
Castle House Hotel
Canterbury, England, United Kingdom
N 51.27533 E 1.07485