Photos around Mengxi Hotel
You have made the following selection in the MAPS.ME map and location directory: the hotel Mengxi Hotel at the address: China, Shanghai out of 699176 places. You can download MAPS.ME for your Android or iOS mobile device and get directions to the hotel Mengxi Hotel or to the places that are closest to you:
- Hanting Hotel Shanghai Nanjing Road Walking Street Centre;
- Home Inn Shanghai The Bund Nanjing Road Pedestrain Street;
- Nanjing Road Gongxiang Chuangwei;
- Home Inn Shanghai Nanjing Road Pedestrain Street Huanghe Road;
- 7Days Inn Shanghai Nanjing Pedestrian Street;
- A Cozy Room in Shanghai City Center.