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