Magnolia Hotel

No 1251 Siping Road Yangpu District
Shanghai
China