2017 Luxury Hotel of the Year Hambleton Hall are delighted to have been awarded The Good Hotel Guide’s Luxury Hotel of the Year César award.