FunTriper
← Back

7 Days Premium Shanghai Damuqiao Metro Station

★★ Rating 8.4/10 (1 reviews) · Hotel

📍 No.212-232 Chaling Road,Shanghai

7 Days Premium Shanghai Damuqiao Metro Station

Hotel Info

Address
No.212-232 Chaling Road,Shanghai
State / City
Shanghai
Property Type
Hotel
Average Rating
8.4 / 10

Map

Nearby Attractions