Savill Court Hotel is a tranquil Jacobean style country town hotel full of character and set in 22 acres of secluded parkland. The hotel is very well located and has excellent access to Heathrow, Windsor, Eton, Legoland and Thorpe Park. The Savill Court Hotel has 104 en-suite rooms. Many rooms have views over the hotel grounds. Sorry, your
browser is not frames-compatible