Close Window
View Category

Renaissance Shanghai Zhongshan Park Hotel

Hotel Views

Exterior (2 of 26)

The tallest Renaissance hotel in the world, a striking 60 floors, offers panoramic views of Shanghai.