Fleur de Chine Hotel
No. 23, Zhongzheng Road, Yuchi, Taiwan
Fleur De Chine Hotel is situated on the North Peninsula of Sun Moon Lake, providing a stylish and Muslim-friendly environment. The hotel features spacious accommodations, an outdoor pool, and complimentary Wi-Fi.



















