Historic hotel on the mend