Atour Hotel Shanghai Lujiazui Deping Road Metro Station
Shanghai
View gallery
Overview
Overview
Gallery
Location
Rooms
Amenities
Enter your dates
Check availability
Enter your dates
Check availability
Atour Hotel Shanghai Lujiazui Deping Road Metro Station
No. 748 Deping Road, Shanghai, China
Show map
Guests of the 3-star Atour Hotel Shanghai Lujiazui Deping Road Metro can easily reach Local market, located about a 5-minute walk away. You will find baggage storage at the hotel.
This hotel is approximately 6 km from the 121-storey 632m-tall Gensler-designed Shanghai Tower and 3.3 km from the modern Century Park. The Atour Hotel Shanghai Lujiazui Deping Road Metro provides easy access to the 468m-tall poured-concrete tripod Oriental Pearl TV Tower, which is around 15 minutes away by car. Cultural experiences in the area feature the modern Shanghai Science and Technology Museum, situated 3.8 km from the property. This Shanghai hotel is also in proximity to Deping Road Station tube station.
The accommodation is a 12-minute stroll from the restaurant Hong BaoShi.
+ More- Less
Most Popular Facilities
Internet
24-hour services
Fitness/Gym
No Smoking
+ More
Gallery
Map
Tourist attractions in
Shanghai
Attractions
Shanghai Science and Technology Museum - 3.8 km
Airports
Shanghai Hongqiao International - 25 km
Train stations
Shanghai Railway Station Metro Station - 11 km
Rooms & Availability
Please wait, we’re checking available rooms for you.