Hi Inn Shanghai Songjiang University Town Subway Station Hotel
45-50,Lane 1500, Meijiabang Road, 201620 Songjiang, China, Shanghai, 201620
Hi Inn Shanghai Songjiang University Town Subway Station is located in Chengbei, 31 km from Shanghai. Guests can enjoy the on-site restaurant.