Browse Venues

Sir Christopher Wren Hotel and Spa

South East, Berkshire

A 4-star hotel located under the ramparts of Windsor Castle. This picturesque riverside hotel offers a collection of 98 rooms, suites and apartments extending over several characterful buildings. Conveniently located in the centre of Royal Windsor, yet easily accessible from London, Heathrow and the M4, Sir Christopher Wren offers the perfect setting for both business and pleasure.

Contact Venue

Contact This Venue

General Information

  • 9
  • 98
  • Yes (Complimentary)

Maximum Delegate Capacities

  • 90
  • 45
  • 65
  • 50

Transport & Parking Facilities

The Sir Christopher Wren Hotel is a five-minute walk from Windsor & Eton Central Station, which has regular trains to London Paddington via Slough. Windsor & Eton Riverside Station, with direct trains from London Waterloo, is a two-minute walk along the river. Heathrow Airport is a 15-minute taxi ride and we can arrange transfers.


Events Team

Events Team

Charlene Richardson

M&E Revenue Manager