Where is Howard Johnson Caida Plaza Shanghai?
Where is Howard Johnson Caida Plaza Shanghai located?
Howard Johnson Caida Plaza Shanghai, Shanghai, China (approx. 31.3025°, 121.4964°)
Where is Howard Johnson Caida Plaza Shanghai on the map?
Howard Johnson Caida Plaza Shanghai - Shanghai
Howard Johnson Caida Plaza Shanghai - Novodeviche
{"latitude":31.3025,"longitude":121.4964,"title":"Howard Johnson Caida Plaza Shanghai"}