• Short stay: Ettington Park Hotel, Stratford-upon-Avon, Warwickshire, UK

    12 days ago - By A Luxury Travel

    Ettington Park Hotel is a grand palatial house, dripping with history, built on an epic scale in 40 stately acres of rural Warwickshire on the banks of the River Stour. A long tree-lined drive gives guests arriving by car the opportunity to take in glimpses of the towers and turrets of a country house that is...
    Read more ...