Inns in the Heart of England
The Heart of England includes Shakespeare's Stratford-Upon-Avon, Warwick with its magnificent castle and Kenilworth Castle, one of the most romantic ruined castles in England and the Royal Forest of Dean, one of England's few remaining ancient forests. The ideal location for a weekend break at a country inn or an historic hotel.