Stunning riverside venue in Windsor, Berkshire.
Windsor, SL4 1PX
A luxury 4 star hotel in the heart of Royal Windsor, next to the iconic river Thames and Eton Bridge. Sir Christopher Wren Hotel’s stunning location offers unbeatable riverside views, luxurious bedrooms, historic charm and award winning cuisine. More info