
Unit A, Building B4-3, No. 60, Huayuangang Road, 200011 Shanghai, China
Does this property in Shanghai have facilities for families? Facilities for younger guests are available on site.
Nearby attractions Yu Garden - 3.3 km, People's Square - 3.7 km, Shanghai Museum - 3.8 km


















