From $10610 TWD Booking.com Fleur De Chine Hotel is a stylish and Muslim-friendly hotel located at the North Peninsula of Sun Moon Lake. It offers spacious accommodation with a spa, an outdoor pool and free Wi-Fi.