See all photos
See all photos
See all photos
The hotel is located on Fuzhou Road, Shanghai, within easy reach of several popular Shanghai attractions, such as the Bund, the Nanjing Road pedestrian street and People's Square.