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
- The Hope2 min walk
- King Edward Court Shopping4 min walk
- Heathrow Terminal 5 Station16 min drive
- London (LHR-Heathrow)21 min drive