HotelsClick.com

Hotel Greentree Inn District Nanxiang Metro Station Shel - Shanghai China - Photos

» Hotel Greentree Inn District Nanxiang Metro Station Shel - Shanghai China

Booking.com

No photos

Hotel Greentree Inn District Nanxiang Metro Station Shel - Shanghai China - Search and Book Hotel

No.2751,fengxiang Road,jiading District,shanghai Shanghai
Hotels 3 Stars China