Send Us a Message
All fields are required *
The Henderson Castle
Established in 1895, The Henderson Castle has been recently renovated and is under new ownership since 2011. We are now open to the public.
The Henderson Castle is not just an Inn, it is a royal destination and an experience you will never forget!