A historic property updated to luxurious modern standards, Randles Hotel balances high-class elegance with the comfort and welcome of staying in a country home.