R
Raj Joshi Review of Renaissance Shanghai Zhongshan...
A nice hotel in a decent location. Awesome views f...
A nice hotel in a decent location. Awesome views from 58th floor. Train station is close by along with a nice mall and park. Will stay there again.
Comments: