The Castle Hotel




In the heart of Royal Windsor, the Castle Hotel, Windsor – MGallery Hotel Collection is an elegant Georgian building, situated opposite the Guildhall and only 1 minute walk from Windsor Castle. It makes the ideal base for exploring the town pre and post event. The hotel offers 10 fully equipped meeting & banqueting rooms catering up to 400 delegates, and has 108 bedrooms. Full audio-visual support can be provided and a dedicated conference planner to assist with all aspects of the event planning, theming, entertainment, local tours & team building activities. 


DDR From

No. of Bedrooms


Meeting Spaces:

Max Capacity:


Theatre Capacity

Outdoor Acres

For more information about
The Castle Hotel
Call: coming soon
Email: Coming soon

Nearest Train Station

Distance from Train Station

map locator
coming soon