ABOUT
Castle House Hotel's headquarters is located in Canterbury, England, GB CT1 2PT. Castle House Hotel has an estimated 152 employees and an estimated annual revenue of 27.5M.... There are no competitors identified for Castle House Hotel
There have been no acquisitions found related to Castle House Hotel
Funding data cannot be found related to Castle House Hotel
Recent investment data cannot be found related to Castle House Hotel