Savill Court Hotel

Windsor
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.