Charles House, a fabulous 4 star Guest House in Windsor, Berkshire and only a 5 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. \ Each room has en-suite facilities offering either King size, twin or super King-size beds.
Thank you for subscribing!
An error occurred. Please try again.