HotelsClick.com

Hotel Greentree Inn Hub Caoan Road Huajiang Branch Road - Shanghai China - Photos

» Hotel Greentree Inn Hub Caoan Road Huajiang Branch Road - Shanghai China

Booking.com

No photos

Hotel Greentree Inn Hub Caoan Road Huajiang Branch Road - Shanghai China - Search and Book Hotel

No.2515, Caoan Road, Jiading District Shanghai
Hotels 3 Stars China