Welcome to The Yangtze Boutique Shanghai, a sumptuous gem located just 50 meters from People’s Square Station in the vibrant heart of Shanghai. Our 5-star hotel transcends time, delicately blending the refinement of 1930s Shanghai with contemporary luxury. At the intersection of past and present, our establishment stands among the city’s iconic treasures, from the legendary Bund to the majestic Nanjing Pedestrian Street. Each of our spaces reveals the very essence of Art Deco and traditional Shanghai culture, creating a unique visual and sensory symphony.
Contact Venue
Address: The Yangtze No 740 Hankou Road, Huangpu 200001 Shanghai
Phone: +8 621-608-00800
Website: theyangtzehotel.com

The Yangtze Boutique Shanghai Venue | About
The Yangtze Boutique Shanghai is a distinguished Art Deco hotel located in the heart of Shanghai's People’s Square.

The Yangtze Boutique Shanghai