HotelsClick.com

Scholars Hotel Shanghai Hongqiao - Shanghai China - Photos

» Scholars Hotel Shanghai Hongqiao - Shanghai China

Booking.com

No photos

Scholars Hotel Shanghai Hongqiao - Shanghai China - Search and Book Hotel

No. 1389 Wuzhong Road, Minhang District,
200336 Shanghai
Hotels 4 Stars China