The Yangtze Boutique Shanghai Boutique
No 740 Hankou Road, Huangpu, 200001 Shanghai, China
Blending 1930’s Shanghai charm with luxuries of the modern world, The Yangtze Boutique Shanghai is located in Shanghai’s city centre, just 30 metres from People’s Square metro station (line 1, 2 and 8).