Search Hotels

Super 8 Songjiang University Town Local Info


 

Super 8 Songjiang University Town Location & Neighborhood

Location Description: 780 meters from Foreign Trade College, College of Visual Arts.