Hotel Greentree Inn Hub Caoan Road Huajiang Branch Road - Shanghai China - Photos
» Hotel Greentree Inn Hub Caoan Road Huajiang Branch Road - Shanghai China
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