

4-star · Shanghai
No. 91 Zhangjiang Road
4-star Atour Hotel Shanghai Zhangjiang Park, Science City in Shanghai — compare prices across major booking sites on Booking Wolf.
The Atour Hotel Shanghai Zhangjiang Park, Science City is an ideal spot for travelers wanting to discover the city. Visitors to Shanghai will find that the Atour Hotel Shanghai Zhangjiang Park, Science City is a fantastic accommodation choice.
Shanghai Railway Station is located approximately 21km away while Shanghai Pudong International Airport is 25km away. Transportation around the city is also convenient, with Guanglan Road Metro Station within walking distance. This hotel is located near many of Shanghai's attractions including Nairbao Family Center (Shanghai Changtai Branch), Hao Art Gallery and Shanghai Animation Museum.
Check-in from 14:00 · check-out by 12:00
General: Elevator/lift
Meals: Restaurant
Business: Conference Hall
Check-in is from 14:00 and check-out is by 12:00.
Atour Hotel Shanghai Zhangjiang Park, Science City is at No. 91 Zhangjiang Road, in Shanghai.
A 4-star hotel with Elevator/lift, Restaurant and Conference Hall.
Loading live availability and room rates…