Intercity Hotel Shanghai Xujiahui Center
★★★★ Rating 9.6/10 (3 reviews) · Hotel
📍 No.1515 Zhongshan West Road,Shanghai
Hotel Info
- Address
- No.1515 Zhongshan West Road,Shanghai
- State / City
- Shanghai
- Property Type
- Hotel
- Average Rating
- 9.6 / 10
Map
Nearby Attractions
- Shanghai Museum 6.6 km
- Power Station of Art 6.7 km
- Shanghai People's Park 6.7 km
- Eight Immortals Bridge YMCA Building 6.8 km
- Shanghai Urban Planning Exhibition Center 6.8 km
- Sihang Warehouse Battle Memorial 7.4 km
- Shanghai Natural History Museum 7.7 km
- Yu Garden 7.7 km
- Fuyou Road Mosque 7.7 km
- Gucheng Park 7.9 km
- Former Public Concession Court 8.0 km
- Madame Tussauds Shanghai 8.1 km
- Wu Changshuo Former Residence 8.5 km
- Huangpu Park 8.7 km
- The Bund 8.8 km
- Sanzengli Site 8.9 km
- Oriental Pearl Tower 9.1 km
- Hongkou Sacred Heart Church 9.5 km
- Memorial Hall of the Fourth National Congress of the Communist Party of China 9.5 km
- Duolun Road 10.0 km