London - Savill Court

Enquire to book

Enquire to book

The perfect London team building and meeting hotel

Savill Court is a hotel set in Windsor, Surrey just a 10 minute drive from Heathrow Airport. Set within 22 acres of land and only 35 minutes away by train from London City Centre it is the perfect spot for conferences and meetings. 

The 22 acres make it a perfect spot for team building and development activities as well as reward and incentives. The hotel offers 5 different rooms, the Great Hall, the largest of the rooms seats up to 800 whilst the other rooms are slightly smaller. The rooms are fully equipped with WiFi and AV facilities and is entirely air conditioned. 

The hotel has its own restaurant which can provide for you during your day whether it buffet or another style. 


Air conditioning • Complimentary WiFi • On-site accommodation • Outdoor space • Catering • AV facilities

Events for serious fun Enquire Now

Sign up for the BlueSky Newsletter to be the first to receive our latest news, and updates on upcoming activities