Luxury Hotel
Located in downtown Shanghai, just 30 meters from People's Square metro station (lines 1, 2 and 8), The Yangtze Boutique Shanghai combines the charm of 1930s Shanghai with modern luxury. It has a gym and a historic reception hall.
ShanghaiChinaBOOKING YOUR HOTEL