Hotel Shanghai, Shanghai, China
Locations on uCommunity
A:
B: Hotel Shanghai, Shanghai, China

See on Google Maps