Shanghai Mengbi Express Hotel

Shanghai Mengbi Express Hotel Address: 1 North Zhongshan First Road, Shanghai, China

Minimum price found for Shanghai Mengbi Express Hotel was: Null CNY

Click here to get more information, photos & guest ratings for Shanghai Mengbi Express Hotel