Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information The Castle Hotel ← View details The Green, Saltwood, Kent CT21 4AJ, United Kingdom, Saltwood, Kent 01303266311