Home Inn Shanghai the Bund Chenghuang Temple is situated in the Huangpu district in Shanghai, only a 5-minute walk from Exit 3 of Xiaonanmen Station (line 9). Guest can easily approach to the rest of city by public transportations.
Number of rooms: 130
No. 699 East Fuxing Road, Huangpu, 200000 Shanghai, China