Starwood’s Aloft brand to debut in 2017
Among its various popular brands, the global chain Starwood Hotels and Resorts has announced today that Aloft Hotel chain will be set up in Chhaya Centre. The Chhaya Centre is located in Thamel, a popular tourist destination in the Capital, and owned by the Chhaya Devi Complex Private Limited. The hotel will be named Aloft Kathmandu Thamel.…
Read More...