Grand Central Hotel Shanghai

Grand Central Hotel Shanghai

Hotel

505 Jiujiang Road, Shanghai, China 200001