





Hanting Hotel Shanghai People's Square Metro Station
★★ 2.0 Star Hotel
(13 reviews)
Frequently Asked Questions
Where is Hanting Hotel Shanghai People's Square Metro Station located?
Hanting Hotel Shanghai People's Square Metro Station is located at No.158 Huanghe Road, Shanghai, China.
What is the star rating of Hanting Hotel Shanghai People's Square Metro Station?
Hanting Hotel Shanghai People's Square Metro Station is a 2.0-star Hotel.
How many reviews does Hanting Hotel Shanghai People's Square Metro Station have?
Hanting Hotel Shanghai People's Square Metro Station has 13 reviews with a rating of 9.1/10.