Hanting Express, Shanghai

Hanting Express

Rating: 
Property Location With a stay at Hanting Express in Shanghai (Xuhui), you'll be within a 10-minute drive of Shanghai Grand Stage and Shanghai Stadium. This hotel is 5.5 mi (8.9 km)