The Castle Hotel
Prices & Key Facts
Prices
Price Band: ££ - £££
About The Castle Hotel
Based in HYTHE in Kent, The Castle Hotel offers rooms for wedding guest accommodation.
Contact & Location
The Castle Hotel
The Green, HYTHE, CT21 4AJ, Kent, United Kingdom