Shangri-la Karesansui Hotel
With a stay at Shangri-la Karesansui Hotel in Shangri-La, you'll be in the historical district, just a 4-minute walk from Dukezong Ancient Town and 7 minutes by foot from Guishan Park. This 4.5-star guesthouse is 0.2 mi (0.3 km) from Diqing Museum and 1.3 mi (2.1 km) from Diqing Culture Expo Center.