101 Straight Road, Windsor SL4 2SE, United Kingdom
Distance: 1619 yd.
Company description
Set in 40 acres of landscaped grounds with over 100 meeting rooms and 330 bedrooms with an additional 82 before the end of 2008, Beaumont House is the ideal venue for both business and leisure.