Sir Christopher Wren Hotel & Spa
Windsor, Berkshire SL4 1PX
On ancient streets in the heart of picturesque Windsor is the 4-star Sir Christopher Wren Hotel and Spa. There is event space in the main house for up to 90 guests and a modern business and conference…
- Max: 90 guests