Castle Hotel Windsor - MGallery
18 High Street, Windsor, England
The price is $190 per night
Reserve now, pay when you stay
0.13 mi from St. Georges Chapel
With a stay at Castle Hotel Windsor - MGallery, you'll be centrally located in Windsor, steps from Windsor Castle and 10 minutes by foot from Frogmore House.