
Ramada Plaza Sino Bay Shanghai
No 9 Huanhua Road, Shanghai
With a stay at Ramada Plaza Sino Bay Shanghai in Shanghai (Fengxian District), you'll be 31.6 mi (50.9 km) from Jing'an Temple and 17.4 mi (28.1 km) from ...