Loading hotels
Confirming room availability...
Urban Island Hotel Shanghai, No.1 18 Lane Nan 'An Road.Anting, Shanghai, China
In Shanghai (Jiading)<br /><br />With a stay at Urban Island Hotel Shanghai in Shanghai (Jiading), you'll be within a 5-minute drive of Shanghai Volkswagen Automotive Plant and Shanghai Auto Museum. This 4.5-star hotel is 1.9 mi (3.1 km) from Anting Old Street and 5.9 mi (9.5 km) from Shanghai International Circuit.