Atour Hotel Shanghai University Shangda Road

Building 2, Lane 69, Shangda Road, Shanghai, China

★★★★ 4.0 Star Hotel

9.1/10(10 reviews)

Check Live Price

Chain: Yaduo · Atour Hotel

About Atour Hotel Shanghai University Shangda Road

Atour Hotel Shanghai University Shangda Road is a 4.0-star hotel located in Shanghai, China. The property is situated at Building 2, Lane 69, Shangda Road, Shanghai, Shanghai, China, 200000. Guests have rated this hotel 9.1/10 based on 10 reviews, reflecting exceptional overall satisfaction. The hotel is part of the Yaduo chain under the Atour Hotel brand, known for consistent quality and service.

Quick Facts

ChainYaduo · Atour Hotel
TypeHotel

Location

Atour Hotel Shanghai University Shangda Road is located in Shanghai, China. The address is Building 2, Lane 69, Shangda Road, 200000, Shanghai.

View all hotels in Shanghai

Check Live Price

Chain: Yaduo · Atour Hotel

Frequently Asked Questions

Where is Atour Hotel Shanghai University Shangda Road located?

Atour Hotel Shanghai University Shangda Road is located at Building 2, Lane 69, Shangda Road, Shanghai, China.

What is the star rating of Atour Hotel Shanghai University Shangda Road?

Atour Hotel Shanghai University Shangda Road is a 4.0-star Hotel.

How many reviews does Atour Hotel Shanghai University Shangda Road have?

Atour Hotel Shanghai University Shangda Road has 10 reviews with a rating of 9.1/10.