Situato nella zona di tutela culturale del distretto di Xuhui, il Capella Shanghai, Jian Ye Li si trova a 0,6 km dalla stazione della metropolitana Zhaojiabang (linee 7 e 9), a 2,8 km da Xintiandi e a 2,5 km dal Bund di Shanghai.
Numero delle stanze: 90
No. 480 West Jianguo Road, Jianye Lane, Xuhui District, Xuhui, 200031 Shanghai, Cina