The Sir Christopher Wren Hotel is located on Thames Street in Royal Windsor, Berkshire, SL4 1PX. Tucked off a cobbled street under the ramparts of Windsor Castle, the hotel is steps from Eton Bridge, which leads directly to Eton College and High Street.
Getting here is easy: Windsor’s two train stations and coach station are a five-minute walk away. And there’s no need for a car to explore Windsor’s top attractions, restaurants and cultural venues, or attend one of the town’s many festivals and events throughout the year. If you’re planning a quick leisure trip, check out our suggestions for a romantic weekend in Windsor as well as our weekend getaway packages.
For more details on our location, download our Windsor Overview Map and our Hotel Map.

LATEST OFFERS

View all offers

Advance Purchase Rate

15% OFF
more

Romance Package

from £290.00 per room
more
Windsor Castle

Windsor Castle Package

from £267.00 per room
more