The Barn Hotel is a unique 17th century listed building set in 3 acres of rose gardens and lawns. Extensively refurbished in 1997 the hotel combines old world charm and character with every modern facility. An unusual Alpine style of hotel with exceptional facilities, including our two AA rosette Fine Dining Rowans Restaurant, and next door to a dry ski slope and ice rink. With Legoland Windsor, Thorpe Park and Windsor Castle within easy reach, the superb Crowne Plaza Heathrow is ideally located. Excellent leisure facilities include an indoor swimming pool, fully equipped gym, Jacuzzi, sauna, spa, solarium and steam room.
Distances shown are in a direct line.
Distances by road will be longer. Excelsior Information Systems Limited. All rights reserved. Press Room . Terms of Use .