Hotel tips: Our favorite 85 hotels in England