Hotel Greentree Inn District Nanxiang Metro Station Shel
3 StarsNo.2751,Fengxiang Road,Jiading District,Shanghai - Shanghai, China View Map
This charming hotel is in Jiading.
No.2751,Fengxiang Road,Jiading District,Shanghai - Shanghai, China View Map
This charming hotel is in Jiading.