Situé à Yuchi, dans le comté de Nantou, l'établissement se trouve à proximité du quai Yi Da Shao et du téléphérique du lac du Soleil et de la Lune. Situé à proximité, le Zhen House propose un hébergement avec connexion Wi-Fi et parking privé gratuits.
Tous les logements disposent de la climatisation et d'une télévision à écran plat. Pour plus de commodité, l'établissement peut fournir des serviettes et du linge de lit moyennant des frais supplémentaires.
Un service de location de voitures est assuré sur place.
Vous séjournerez à 3,8 km du temple Xuanzang et à 5 km de la pagode Ci En. L'aéroport international de Taichung, le plus proche, est implanté à 56 km.