|
Sir Christopher Wren’s House Hotel & Spa
Thames Street, Windsor, Berkshire SL4 1PX

Beautifully appointed, steeped in history and uniquely situated. Windsor’s best kept secret. Welcome to Sir Christopher Wren’s House Hotel and Spa. Regally overlooked by the towers of Windsor Castle on the banks of the River Thames, the hotel...
|