Offering location approximately 500 metres from IMAGO I Plaza, Home Inn Zhenping Road Railway Station Shanghai offers 219 rooms. This hotel also includes parking.
The accommodation stands a few moments from Shanghai Natural History Museum, a few steps from Caoyang Road underground station. The 3-star hotel in Shanghai is nearly 25 minutes' walk from Qianshuiwan Culture Centre. Within 25 minutes' walk of Jade Buddha Temple is a perk for guests staying at this property. Caoyang Road Baiyu Road bus stop is located nearby, in close proximity to Home Inn Zhenping Road Railway.