Ji Hotel Shanghai Hongqiao Railway Station Hangzhong Road Subway Station
★★★ · Hotel
📍 No. 139, Hangzhong Road,Shanghai
Hotel Info
- Address
- No. 139, Hangzhong Road,Shanghai
- Property Type
- Hotel
Map
Nearby Attractions
- Power Station of Art 13.0 km
- Shanghai Museum 13.0 km
- Shanghai People's Park 13.0 km
- Shanghai Urban Planning Exhibition Center 13.2 km
- Eight Immortals Bridge YMCA Building 13.3 km
- Sihang Warehouse Battle Memorial 13.5 km
- Former Public Concession Court 14.1 km
- Shanghai Natural History Museum 14.2 km
- Yu Garden 14.4 km
- Fuyou Road Mosque 14.4 km
- Madame Tussauds Shanghai 14.5 km
- Wu Changshuo Former Residence 14.6 km
- Gucheng Park 14.6 km
- Sanzengli Site 14.7 km