A romantic riverside hotel in the heart of royal Windsor; This elegant Grade II listed town-house hotel, overlooking the River Thames, features 138 individually styled bedrooms and suites. With several modern meetings rooms, a riverside terrace, and three atmospheric banqueting suites, the Sir Christopher Wren is a unique venue for events.
... Read more