About this hotel
The Yangtze Boutique (Previous Langham) located in Shanghai's city centre and central business district, just steps from the city centre of People's Square, the shopping hub of Nanjing Road, and the city's bountiful cultural offering.Each of the hotel's 96 exquisite rooms and suites offers a personal sanctuary of comfort, distinguished by the opulence of Old Shanghai and the luxury of spacious surroundings. Many...