Sir Christopher Wren Hotel & Spa ****
Windsor, United Kingdom
Sleeping Rooms
95 rooms
Location
Sleeping Rooms
Total number of rooms
95
Maximum number of rooms for groups
Address and Location Info for Sir Christopher Wren Hotel & Spa
Full Address
Thames Street SL4 1PX
City
Windsor
Region
Berkshire
Country
United Kingdom
Latitude
51.485332
Longitude
-0.607925