Melody Inn Shangri-la

Melody Inn Shangri-la Address: No.26 Donglang Road, Shangri-La, China

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

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