Sir Christopher Wren Hotel
Thames St, Windsor SL4 1PX
+441753442400
Description
The Sir Christopher Wren – 4-star riverside hotel in Windsor
Romantic riverside hotel, spa and meeting venue in central Windsor with 133 rooms and apartments. Enjoy free WiFi, a summer terrace and Thames view dining.