Grand Central Hotel Shanghai

505 Jiujiang Road
Shanghai
China