Hotel tips: Our favorite 84 hotels in England