Fleur De Chine Hotel
Search & compare prices for Fleur De Chine Hotel in all hotel booking websites.
Fleur De Chine Hotel Address: 23 Zhongzheng Road, Sun Moon Lake, Yuchi Township, Taiwan
Minimum price found for Fleur De Chine Hotel was: 10858 TWD
Click here to get more information, photos & guest ratings for Fleur De Chine Hotel