Central Hotel Shanghai
Central Hotel Shanghai
Hotel
No 555 Jiujiang Road
, Shanghai, China
200001
88
Very Good ·
942 reviews