Located 251 meters from Shengshi Jiaren. The 3-star Starway Hotel Shanghai Anting Subway Station Branc offers comfort and convenience whether you're on business or holiday in Shanghai.
Located 1,152 meters from Shengshi Jiaren. Ideally located in the prime touristic area of Jiading, Urban Island Hotel Shanghai promises a relaxing and wonderful visit.