No.629 Fangta North Road | Songjiang District, Shanghai 201613, China
2.3 km from Songjiang deer international business Plaza
#1 Best Value of 9,710 places to stay in Shanghai
Hotels Near Songjiang deer international business Plaza | There are 328 Hotels nearby in Shanghai |
---|---|
Hotels nearby reviews | There are 7,760 reviews on Tripadvisor for Hotels nearby |
Hotels nearby photos | There are 5,618 photos on Tripadvisor for Hotels nearby |
Nearest accommodation | 0.21 km |