Browse our gallery of images at Castle Hotel to discover our elegant interiors with period features, contemporary cuisine and state of the art facilities, all set within our historic building in the quintessentially English town of Windsor.

We use cookies to enhance your experience in our website. By visiting it, you agree to our Cookies Policy.

Yes, I accept Cookies