Charles House VICTORIA - Windsor Castle - Large Suite
Charles House WILLIAM - Windsor Castle 3 Minute Walk
CHECK IN
– –
CHECK OUT
– –
GUESTS
– –
WELCOME TO
Charles House Windsor
Charles House, a fabulous Guesthouse in Windsor, Berkshire and only a 5-7 minute walk from Windsor town centre where you will find lovely restaurants bars and shops and also the historic Windsor Castle, the worlds largest inhabited castle.