HotelsClick.com

Atour Hotel Hongqiao National Exhibition Center Shanghai - Shanghai China - Photos

» Atour Hotel Hongqiao National Exhibition Center Shanghai - Shanghai China

Booking.com

No photos

Atour Hotel Hongqiao National Exhibition Center Shanghai - Shanghai China - Search and Book Hotel

No.2708 Wuzhong Rd, Minhang District,
310005 Shanghai
Hotels 4 Stars China