Shangri-la Olive Noah Inn

Shangri-la Olive Noah Inn Address: No.11 Chi Lang Shuo,Cang Fang Street, Shangri-La, China

Minimum price found for Shangri-la Olive Noah Inn was: Null CNY

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