No.58 Maoming South Road, Huangpu District, Shanghai 200020, China
0.2 miles from China Cycle Tours
#1 Best Value of 8,099 places to stay in Shanghai
Hotels Near China Cycle Tours, Shanghai | There are 3,550 Hotels close to China Cycle Tours in Shanghai |
---|---|
Hotels Near China Cycle Tours Reviews | There are 316,397 reviews on Tripadvisor for Hotels nearby |
Hotels Near China Cycle Tours Photos | There are 199,568 photos on Tripadvisor for Hotels nearby |
Nearest accommodation | 0.05 mi |