Aitken Spence Hotels celebrates 50 years of excellence in the hospitality industry. Since opening Neptune Hotel in 1974, the company has grown into a global leader, renowned for its commitment to sustainability, quality, and innovation. Over the decades, Aitken Spence has expanded its international footprint beyond Sri Lanka, setting new standards across the Maldives, Oman, […]