Hotels in Atherstone, Warwickshire We help you find any company! The Old Red Lion Hotel (atherstone) Ltd 16a Market Place Atherstone, Warwickshire