Sri Lanka's Damro group in 652 room hotel in Colombo (23-Feb-22, Business)
The hotel to be built in Colombo 03, will have 652 rooms