A great option for a journey on a budget - hotel «Atour Hotel Shanghai International Tourism And Resorts Zone Branch» is located in Shanghai. This hotel is located in 15 km from the city center.
3001 Hunan Road 200120 Shanghai,Hunan Road, Shanghai, 200120