The 4-star Atour Hotel Shanghai Lujiazui Century Avenue gives quick access to the 96 Square, situated merely 5 minutes' walk away. The hotel offers 118 rooms and amenities such as a restaurant.
This Shanghai hotel is 3.3 km from the Bund and just 0.6 km from Shangcheng Road underground station. The Atour Hotel Shanghai Lujiazui Century Avenue offers proximity to natural sights like the 5-acre Yu Garden (2.7 km) and the Century Park (3.4 km). The accommodation also takes you to the folk City God Temple of Shanghai, which is nearly 10 minutes' drive away. Century Avenue Subway bus stop is located in the immediate vicinity of the hotel.
They are equipped with private bathrooms.
This accommodation is 450 m from Efes Restaurant Turkish & Mediterranean Cuisine serving Turkish dishes.