I had a booking at this hotel but when I arrived they informed me that they can only accept Chinese Nationals, the do not have a licence for overseas visitors. Had to find another hotel at short notice.
Location: China > Shanghai > The North Bund
Ranked #596 of 3,734 hotels in Shanghai
Price Range (Based on Average Rates): $