>

WINDSOR’S BOUTIQUE HOTEL


The grand Georgian building of Castle Hotel sits along the quintessentially English High Street of Windsor, in the Royal County of Berkshire. Having been dedicated to exceptional hospitality under many guises for more than 500 years, the hotel is steeped in a rich and fascinating history.

Our story
This error message is only visible to WordPress admins

Error: API requests are being delayed for this account. New posts will not be retrieved.

Log in as an administrator and view the Instagram Feed settings page for more details.

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

Yes, I accept Cookies