Sir Christopher Wren Hotel & Spa
Luxury guest accommodation in Berkshire.
Guest Accommodation
Wedding Reception Venue
Licensed for Civil Ceremonies
Health & Beauty facilities
Two beautiful banqueting suites
Spa and Fitness Centre
About Sir Christopher Wren Hotel
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.
Bursting with history and charm, Sir Christopher Wren Hotel is a beautiful and location for your wedding accommodation in Windsor. Tucked in between cobbled streets under the ramparts of Windsor castle, and with stunning views of the river Thames – it’s a perfect location.
The onsite spa, Wren’s Club, gives Brides the chance to relax and with a facial or massage, or a beauty therapist can be arranged for the morning of the big day. Featuring at open air whirlpool spa, sauna and relaxation room, the spa is also a fine spot to kick off a hen night.
The hotel features 133 individually designed four-star bedrooms, with many offering riverside views or views of Windsor Castle. Wedding couples can enjoy a complimentary stay in one of the spectacular suites, and wedding guests can stay over for a discounted rate.
Contact & Location
Sir Christopher Wren Hotel
Thames Street, Windsor, SL4 1PX, Berkshire, United Kingdom
Download e-Brochure for Sir Christopher Wren Hotel & Spa
Just supply your name and email so Sir Christopher Wren Hotel & Spa can check if you have any questions.