Built in 1866 this imposing Jacobean style house is nestled in 157 acres of grounds, and provides Stratford upon Avon accommodation to visitors from all over the world. This country house hotel was acquired by Menzies Hotels in August 2003 and has since undergone a major refurbishment programme.
The luxury Stratford hotelīs impressive lounge was once the Great Hall and has the original oak... More details
Check in after 3:00 PM, out by 11:00 AM
