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

View all Luxury Hotels in Nantou (TW)