Nepal’s biggest shopping mall Chhaya Centre opened
December 26, 2018
Nepal’s biggest shopping mall Chhaya Centre formally opened on Tuesday.
Built in the tourist hotspot of Thamel, the luxurious mall is spread over an area of 86,000 sq ft with a built-up area of 350,000 sq ft. It houses more than 200 retail stores representing various international and local brands.
It is also home to a five-star hotel Aloft Kathmandu managed under the Marriott brand that is expected to open by March next year.
In the 15-storey building, the hotel will be occupying the top 10 floors. The complex will also house a casino operated by a Chinese group, according to the centre.
Facebook Comments