Located in Shanghai (Jiading), Atour Hotel Anting Shanghai is within a 5-minute drive of Anting Old Street and Shanghai Volkswagen Automotive Plant. This 4-star hotel is 5.8 mi (9.4 km) from Shanghai International Circuit and 19.1 mi (30.7 km) from National Exhibition and Convention Center.