Отель находится прямо в центре города, в районе Chengdu City Centre (напротив Центрального вокзала и вокзала Jiangsu), всего в нескольких шагах от главных достопримечательностей, в том числе, от знаменитой пагоды Храм Небесной Истины и пагоды Цяньлун, которая является символом города и является также и символом Чэнду. В 5 минутах ходьбы - парк. Отель в 2,5 км от аэропорта, Wuhou Ci — в 3,7 км.