HotelsClick.com

Hotel Greentree Inn District Nanxiang Metro Station Shel

3 Stars

  No.2751,Fengxiang Road,Jiading District,Shanghai - Shanghai, China View Map

This charming hotel is in Jiading.

Booking.com
Book