The Walton Hall Hotel is situated within 65 acres of stunning gardens between the historic town of Warwick and the interesting town of Stratford-upon-Avon. The guest rooms are comfortable and spacious and well equipped with a host of contemporary amenities for a pleasant and relaxing stay. It is an ideal choice for business and leisure guests and makes the perfect base from which to explore the surrounding sights.