C
Castle Hotel
Address
The Green, Saltwood CT21 4AJ
City
Saltwood
Post Town
Hythe
County
Kent
Country
England