Building 2, Lane 69, Shangda Road, Shanghai, China
Show map
Situated in a convenient setting in Shanghai, within a 9-km distance of Shanghai Metro train station, the fantastic 4-star Atour Hotel Shanghai University Shangda Road features 184 rooms. Wake up to city views and relish the convenience of this Shanghai hotel's dry cleaning, housekeeping, and linen service.
The comfortable hotel is approximately a 10-minute drive from Shopping Mall in the North Plaza and a short way from Shanghai-University underground station. At the Atour Shanghai, you'll be 3.7 km from Gucun Garden.
The air-conditioned rooms at the accommodation are furnished with a writing table and feature tea and coffee-making facilities. There is also a private bathroom.
The onsite Chinese restaurant is providing guests with Chinese dishes.
+ More- Less
Most Popular Facilities
Wi-Fi
Free parking
24-hour services
Fitness/Gym
On-site Dining
Meeting facilities
Wheelchair access
Air conditioning
+ More
Gallery
Map
Tourist attractions in
Shanghai
Attractions
University of Shanghai - Baoshan Campus - 1000 m
Airports
Shanghai Hongqiao International - 20 km
Train stations
West Shanghai Railway Station - 6 km
Rooms & Availability
Please wait, we’re checking available rooms for you.