Hotel tips: Our favorite 79 hotels in Southern England