About Leader Hotel Chi-Tou
As part of Leader Hotel Group, Leader Hotel Chi-Tou is a popular leisure and business hotel wonderfully located within the beautiful Sitou (Xitou) Nature Education Area in Lugu Town of Nantou, Taiwan. Sitou (Xitou), a blessed paradise enriched by abundant natural resources, including bamboo forest, divine trees, ginkgo forest, mountain trails, tea farms, as well as a 180m long and 22.6m tall skywalk and an arch bridge across the “University Pond”.
Occupying a large area of 2, 200 hectares, and embraced by splendid mountain ranges and natural sceneries, our hotel is the only hotel in the area offering cozy and relaxing accommodations that attract many local and international travelers each year. Combining the comfort and tranquility of beautiful Sitou (Xitou), our hotel offers boundless forest views and warm wooden hospitality that make us a perfect haven for ones seeking for memories that will last a lifetime.