Guest » 8am - Mar 3, 2012
Menzies Flagship Hotel The Menzies Welcombe Hotel Spa & Golf club in Stratford-upon-Avon stands in 157 acres of beautiful grounds. Originally built in 1866, the Jacobean-style house combines the...