Hanting Youjia Hotel (Shanghai Dapuqiao subway station hotel))
No. 128 Nantangbang Road , Shanghai, 200032, China
About Hanting Youjia Hotel (Shanghai Dapuqiao subway station hotel))
Amenities
- Room Service
We are an independent travel network
offering over 100,000 hotels worldwide