L'hotel si trova al numero 7 di Jincheng East Road, distretto di Xinwu, città di Wuxi, adiacente all'area panoramica dell'antico canale del ponte Qingming, a 430 metri dalla stazione della metropolitana Taihu Lake Garden, a 6, 4 chilometri dalla stazione di Wuxi (circa 18 minuti in taxi) e a 12, 3 chilometri dall'aeroporto internazionale Sunan Shuofang (circa 20 minuti in taxi).