Approached via a sweeping, tree-lined drive and set amidst the splendour of manicured gardens and secluded woodland, lies the magnificent Savill Court Hotel and Spa near Windsor. This timeless 19th Century mansion exudes an elegant presence within minutes of neighbouring Windsor Great Park and Windsor Castle. Stay in sumptuous four-star accommodation and indulge in delicious food and drink. Join us for your fairytale wedding or take advantage of superb business meeting and function rooms just minutes from London. Treat the one you love to the ultimate in romantic short breaks in Windsor with a luxury spa treatment or enjoy visits to royal attractions and Legoland Windsor.
Where is Savill Court