Central Hotel Shanghai
Central Hotel Shanghai
Hotel
No 555 Jiujiang Road
, Shanghai, China
200001
88
Very Good ·
936 reviews
No image available for this location