This elegant venue in Windsor has 414 en-suite bedrooms. On site, there are 75 event spaces for up to 700 guests. The rooms are equipped with smart technology, free super-fast WiFi and state-of-the-art audiovisual equipment. The 40 acres of grounds also provide plenty of space for a range of team building activities. It's located minutes from J13 of the M25 and 15 minutes from Heathrow.