Charles House
Photo gallery for Charles House
Overview of Charles House
Charles House
4-star guest house in Windsor City Centre
Reviews
8.4
Very good
Popular amenities
Explore the area
89 Arthur Road, Windsor, England, SL4 1RU
- Windsor Castle12 min walk
- Windsor Racecourse4 min drive
- LEGOLAND® Windsor4 min drive
- London (LHR-Heathrow)21 min drive