Mountains Inn terletak berhampiran dengan Pintu Utara Bandar Lama Hengchun dan hanya 10 minit berjalan kaki dari pusat Bandar Lama Hengchun.
Paradise of deer adalah 1 km dari tempat tersebut, manakala Muzium Negara Biologi Marin dan Akuarium berjarak 7 km. Dari sini anda boleh sampai ke lapangan terbang Antarabangsa Kaohsiung, yang berjarak 90 km jauhnya.
Semua bilik di Mountains Inn mempunyai mesin pembuat kopi / teh, TV skrin rata dengan saluran satelit dan kawalan iklim serta tandas berasingan dan pancuran mandi.
Menghidangkan pelbagai pilihan makanan Spoon in Pocket dan Xing Hai Seafoods terletak 13 minit berjalan kaki dari sini.