Motel nearby Shanghai
3 found
Zhotels City God Temple of Shanghai
Zhotels City God Temple of Shanghai features air-conditioned rooms with cable TV in the Huangpu district of Shanghai. Located around 1.8 km from Yu Garden, the hotel is also 2.2 km away from The Bund. Free WiFi is at guests' disposal.
More Motel in other Cities
Interesting places in Shanghai
Search this area