AVIC International Hotels Lanka, a subsidiary of the Aviation Industry Corporation of China (AVIC), launched AVIC Astoria’s Tower One earlier this year at an event graced by distinguished dignitaries.
Read more