Tanworth Lane, Henley-in-Arden, Warwickshire, GB
The Henley Hotel is located in Henley in Arden, England, seven miles from Stratford Upon Avon and Warwick Castle, and 10 miles from the Stoneleigh royal showground. Hotel Features. The Henley Hotel features a 24 hour front desk, and complimentary access to wireless Internet is available in public areas. Complimentary parking is provided nearby. The Riverside Restaurant serves light snacks and evening meals, and a complimentary daily breakfast is served. The hotel provides room service.