Marvel Hotel Shanghai

123 South Tibet Road Huangpu District
Shanghai
China