Howard Johnson Caida Plaza Shanghai Shanghai ChinaPromo Hotel Berbinta… · 02:32 12 Jun 2018Hotel Name : Howard Johnson Caida Plaza Shanghai Address Line : 188, Wu Dong Road, Yangpu District City : Shanghai Country : China Zipcode : Hotel Rating Star : 5 Check in : 02:00PM Check… Read More