Zen Garden Hotel Lion Mountain Yard
Search & compare prices for Zen Garden Hotel Lion Mountain Yard in all hotel booking websites.
Zen Garden Hotel Lion Mountain Yard Address: 37 Shuangshi Section, Xinhua Street, Lijiang, China
Minimum price found for Zen Garden Hotel Lion Mountain Yard was: 844 CNY
Click here to get more information, photos & guest ratings for Zen Garden Hotel Lion Mountain Yard