Saltwood Castle is a castle in Saltwood village—which derives its name from the castle—1 mile (2 km) north of Hythe, Kent, England.
Contact us...