Shangri-la Tibetan Family Inn

Shangri-la Tibetan Family Inn Address: No.86 Dawa Road, Shangri-La, China

Minimum price found for Shangri-la Tibetan Family Inn was: Null CNY

Click here to get more information, photos & guest ratings for Shangri-la Tibetan Family Inn