Grand Central Hotel Shanghai
Grand Central Hotel Shanghai
Hotel
505 Jiujiang Road
, Shanghai, China
200001
88
Very Good ·
941 reviews