Atour Hotel Shanghai North Bund Riverside International Plaza
Shanghai
View gallery
Overview
Overview
Gallery
Location
Rooms
Amenities
Enter your dates
Check availability
Enter your dates
Check availability
9.2 Superb
20 reviews
Atour Hotel Shanghai North Bund Riverside International Plaza
No. 1066, Yangshupu Road, Shanghai, China
Show map
Located 4.6 km from the 5-acre Yu Garden, the 4-star Atour Hotel Shanghai North Bund Riverside International Plaza includes 110 rooms with views of the city. Boasting a prime location, this comfortable hotel invites guests to a Chinese restaurant serving Chinese dishes.
The hotel in the Yangpu district, within a 10-minute drive of The Bund Waterfront Promenade. The Atour Hotel Shanghai North Bund Riverside International Plaza is within 4 km of the 19th-century European-style Huangpu Park. A family vacation to Shanghai will become more exciting if you visit Shanghai Ocean Aquarium lying approximately 15 minutes by car from this accommodation. The hotel is located within a 7-km distance of Shanghai Metro train station.
The rooms at Atour Hotel Shanghai North Bund Riverside International Plaza include air conditioning, as well as media facilities like Wi-Fi and a flat-screen TV with satellite channels. Also, there is an individual safe, a minibar provided.
This property features an American buffet breakfast.
+ More- Less
Most Popular Facilities
Wi-Fi
24-hour services
Express check-in/ -out
Fitness/Gym
On-site Dining
Child-friendly
Wheelchair access
Air conditioning
+ More
Gallery
Map
Tourist attractions in
Shanghai
Attractions
Shanghai Ocean Aquarium - 3 km
Jin Mao Tower - 3.1 km
Oriental Pearl TV Tower - 3.2 km
Superbrand Shopping Mall Shanghai - 3.3 km
Shanghai Science and Technology Museum - 3.6 km
The Bund - 4.4 km
Yu Garden - 4.9 km
Airports
Shanghai Hongqiao International - 24 km
Train stations
Shanghai Railway Station Metro Station - 7 km
Rooms & Availability
Please wait, we’re checking available rooms for you.