Отель расположен в городе Наньчун, в нескольких минутах езды от Ruquan Mountain Mountain и Mt Jinping Scenic Resort. Отель был недавно отремонтирован. Taoyuan International Hotel Nanchong расположен в городе Наньчун. Big Buddha Temple также расположен рядом.