Browsing Tag

Aloft Kathmandu

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...