Hotel Shanghai, Shanghai, China
Locations on Everone.life
A:
B: Hotel Shanghai, Shanghai, China

See on Google Maps