Home Inn Plus
Resort
Shanghai Area, China
Everything you need is in one place. Resort «Home Inn Plus (Shanghai International Tourist Resort Zhoupu Center)» is located in Shanghai.
Number of rooms: 102
No.4505 Chuanzhou Road, Shanghai, Shanghai, 201318