Renaissance Shanghai Caohejing Hotel

397 Tianlin Road,Caohejing Hi-Tech Park , Xuhui, 200233 Shanghai, China

Hotel image
Read more reviews for Renaissance Shanghai Caohejing Hotel