The Ceylon Hotels Corporation Ishala Samarasinghe Queens Hotel at Kandy The Ceylon Hotels Corporation (CHC), is the operator of 13 rest houses...