HotelsClick.com

Atour Hotel North Bund Shanghai - Shanghai China - Photos

» Atour Hotel North Bund Shanghai - Shanghai China

Booking.com

No photos

Atour Hotel North Bund Shanghai - Shanghai China - Search and Book Hotel

No. 555 Changyang Road, Yangpu District
200000 Shanghai
Hotels 4 Stars China