Nothing offers comfort and a taste of luxury like staying in a castle. And Studley Castle, a 209-room Warner Hotel 14 miles from Stratford-upon-Avon in Warwickshire, provides its guests with just ...