Located in Nantou, the hotel is a 90-minute drive from Taichung Airport. It sits beside the scenic Sun Moon Lake, the largest freshwater lake in Taiwan. Nearby attractions include Peacock Garden and Sun Moon Village. Beautiful like a painting, the hotel reflects the surrounding mountains and Lalu Island on its surface. The hotel's on-site restaurant features international dishes and 180-degree lake views.