Hotel Hilton Garden Inn Shangri-La
3 StarsNo. 144 Changzheng Avenue Diqing Tibet Autonomous Prefecture, Shangri-La, 674400, China - Shangrila, China View Map
No. 144 Changzheng Avenue Diqing Tibet Autonomous Prefecture, Shangri-La, 674400, China - Shangrila, China View Map