Das 4-Sterne Chengdu Xinliang Hotel verfügt über 300 Zimmer und liegt nur 8 Minuten Fußweg vom Fluss Nan River entfernt. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Die Zimmer sind mit einem Schreibtisch, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage ausgestattet und verfügen außerdem über einen Wasserkocher und einen Kühlschrank. Eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Badelaken sind ebenfalls vorhanden.
Die Gäste können im Restaurant Houcaller, das etwa 5 Minuten zu Fuß vom Hotel entfernt liegt, sehr lecker speisen.
Tempel des Markgrafen von Wu befindet sich in einer Entfernung von 25 Gehminuten von dem 31-stöckigen Hotel und Alte Straße der Qing-Dynastie Kuanzhai erreicht man innerhalb von 25 Fußminuten. Die Unterkunft liegt auch nur wenige Gehminuten entfernt von der U-Bahn-Station Jinjiang Hotel. Wenshu-Kloster ist ca 2 Kilometer vom Hotel entfernt. Die Bushaltestelle Yanshikou liegt in einer Entfernung von nur 10 Minuten Fußweg vom Chengdu Xinliang Hotel.