Castle Hotel Windsor - MGallery
18 High Street, Windsor, England
The price is $188 per night
Reserve now, pay when you stay
0.05 mi from Windsor Castle
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.