Shangri-la Moonlight City Hotel is located close to Dukezong Ancient Town, and Longtanhu Park. It is 6 kilometer to Diqing Shangri-La Airport. Opened in 2011, the 4-storey hotel features 54 rooms and suites.