Four-star hotel in Windsor ideally situated for visitors to Windsor Castle. Mercure Windsor Castle Hotel is located a few minutes’ walk from the castle and gardens, opposite the Royal Guildhall and close to Ascot and Farnborough
Ideally situated in Windsor, opposite the Royal Guildhall and close to Ascot and Farnborough; it is the perfect hotel for business or leisure breaks
to add Castle Hotel Windsor - MGallery by Sofitel map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy