The Crystal Resort Sun Moon Lake is a boutique hotel situated by Ita Thao on the southern shore of Sun Moon Lake, roughly a 90-minute drive from Taichung.
Guests can enjoy Chinese and Western fare along ... Read more
The Crystal Resort Sun Moon Lake is a boutique hotel situated by Ita Thao on the southern shore of Sun Moon Lake, roughly a 90-minute drive from Taichung.
Guests can enjoy Chinese and Western fare along with beautiful views of Sun Moon Lake at the on-site restaurant. La Luna Bar serves a variety of beverages.
A conference room seating 16-20 people is available for business travelers to host meetings.
Outdoor activities around the lake include biking, hiking and fishing. Guests can also make use of the on-site fitness center.
Recommended properties in China