FunTriper
← Back

Hanting Hotel Shanghai People's Square Metro Station

★★ Rating 9.1/10 (16 reviews) · Hotel

📍 No.158 Huanghe Road,Shanghai

Hanting Hotel Shanghai People's Square Metro Station

Hotel Info

Address
No.158 Huanghe Road,Shanghai
State / City
Zhejiang
Property Type
Hotel
Average Rating
9.1 / 10

Map

Nearby Attractions