More about Castle Hotel Windsor - MGallery by Sofitel
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
Map of Castle Hotel Windsor - MGallery by Sofitel
OTHER PLACES NEAR CASTLE HOTEL WINDSOR - MGALLERY BY SOFITEL