Photos around Super 8 Motel
You have made the following selection in the MAPS.ME map and location directory: the hotel Super 8 Motel at the address: China, Shanghai out of 699175 places. You can download MAPS.ME for your Android or iOS mobile device and get directions to the hotel Super 8 Motel or to the places that are closest to you:
- Hi Inn Shanghai South Wanping Road;
- Asset Hotel Shanghai;
- Hanting Express Shanghai Dong'an Road;
- Hi Inn Liangpin Shanghai Dong'an Road;
- Lee Garden Hotel;
- Lee Gardens Hotel Shanghai.