Hotels
Ramada Plaza Caohejing Shanghai is one of Hotels.

1. Ramada Plaza Caohejing Shanghai

6.2
509 (Caobao Road), Xuhui, 上海市
Hotel · 8 tips and reviews