Gubei Garden Hotel - Shanghai, Shanghai

Gubei Garden Hotel - Shanghai

Rating: 
Property Location With a stay at Gubei Garden Hotel - Shanghai in Shanghai (Changning), you'll be within a 15-minute drive of Zhongshan Park and Xianxia Road. This 4-star hotel is