Hotel Hilton Garden Inn Shangri-La - Shangrila China - Photos
No photos
Hotel Hilton Garden Inn Shangri-La - Shangrila China - Search and Book Hotel
No. 144 Changzheng Avenue Diqing Tibet Autonomous Prefecture, Shangri-La, 674400, China Shangrila
Hotels 3 Stars China