Motel nearby Shanghai
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.