Castle Hotel Windsor
Photo gallery for Castle Hotel Windsor
Overview of Castle Hotel Windsor
Castle Hotel Windsor
4-star hotel in Windsor City Centre
Reviews
9.0
Wonderful
Popular amenities
Explore the area
18 High Street, Windsor, England, SL4 1LJ
- Windsor Castle4 min walk
- LEGOLAND® Windsor5 min drive
- Windsor Racecourse5 min drive
- London (LHR-Heathrow)22 min drive