Dragon Inn Shangri-La

Dragon Inn Shangri-La Address: No.94 Bei Men Street, Shangri-La,Diqing Tibetan Autonomous Prefecture, Shangri-La, China

Minimum price found for Dragon Inn Shangri-La was: 127 CNY

Click here to get more information, photos & guest ratings for Dragon Inn Shangri-La