7 Days Premium Shanghai Damuqiao Metro Station
★★ Rating 8.4/10 (1 reviews) · Hotel
📍 No.212-232 Chaling Road,Shanghai
Hotel Info
- Address
- No.212-232 Chaling Road,Shanghai
- State / City
- Shanghai
- Property Type
- Hotel
- Average Rating
- 8.4 / 10
Map
Nearby Attractions
- Eight Immortals Bridge YMCA Building 3.6 km
- Shanghai Museum 3.7 km
- Power Station of Art 4.0 km
- Fuyou Road Mosque 4.0 km
- Shanghai Urban Planning Exhibition Center 4.0 km
- Shanghai People's Park 4.0 km
- Yu Garden 4.1 km
- Gucheng Park 4.3 km
- Shanghai Natural History Museum 4.3 km
- Sihang Warehouse Battle Memorial 5.0 km
- Madame Tussauds Shanghai 5.0 km
- Former Public Concession Court 5.5 km
- Huangpu Park 5.5 km
- Oriental Pearl Tower 5.6 km
- The Bund 5.7 km
- Wu Changshuo Former Residence 5.8 km
- Hongkou Sacred Heart Church 6.2 km
- Sanzengli Site 6.6 km
- Memorial Hall of the Fourth National Congress of the Communist Party of China 6.7 km
- Duolun Road 7.3 km