Book Direct: For Complimentary room upgrade Early check-in and late check-out (subject to availability).
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.