Premier Sri Lankan hospitality chain, Aitken Spence Hotels reiterated their commitment to unparalleled service excellence in the hospitality industry with a stunning succession of accolades in the last month. The Company’s properties in Sri Lanka, India and Oman and the Maldives have been recognised for their distinctive experiences and steadfast dedication to quality at various...