No image available for this hotel
No image available for this hotel
Shanghai, Shanghai
Spend a second to
save a fortune!
Spend a second to save a fortune!
No.318 Chongqing North Road, Shanghai
Located 1.6 km from Pedestrian Street of East Nanjing Rd. In Shanghai, Wonderoom Apartments (People Square) provides accommodation with air conditioning and free WiFi. People's Square is 1.8 km from the apartment, while Jing'an Temple is 2.5 km away.
See MoreUsage of subsidiary facilities may incur additional fees