Situé à seulement 1 km de d'allure du Paradise of deer, Mountains Inn Heng-ch'un se trouve pas loin de la Porte Nord de la vieille ville d'Hengchun.
Le centre d'Heng-ch'un peut être atteint en 10 minutes d'allure dès la résidence. Un endroit populaire à Heng-ch'un est le point de vue de Chuhuo étant à 20 minutes à pied. Il y a le Musée national de biologie marine et d'aquarium dans une zone de 7 km, ainsi qu'Hengchun Transit à côté de Mountains Inn. L'hotel est à environ 90 kilomètres de l'aéroport international de Kaohsiung.
Les équipements des chambres comprennent une TV à écran plat avec des chaînes satellite ainsi qu'une cafetière/théière. Pour agrémenter votre séjour, une toilette séparée et une douche, un sèche-cheveux et des draps de bain invitent à une bonne nuit de repos.
Shan Dong Lao Xu Dalu Noodle Restaurant est idéal pour goûter la cuisine Asian et se situe à moins de 13 minutes de marche de Mountains Inn.