Get Listed
The Yangtze Boutique Shanghai
Hotel
Address: 740 Hankou Road, People's Square, Shanghai, Shanghai, 200001, China