View our
special offers

The Yangtze Boutique Shanghai is conveniently located in People’s Square, Shanghai’s city center and central business district. It is also located within 30 meters of a metro line, making it an ideal location to explore the city and the surrounding areas. Surrounding the hotel are various major cultural highlights, including museums and entertainment options.

Nearest Airport

Shanghai Hongqiao International Airport – 18.9 km/25 minutes

Hotel Address

740 Hankou Road, People’s Square, Shanghai

China 200001


Historic Hotels Worldwide Recommended Points of Interest


  • Fuxing Park

    Fuxing Park

    Stroll through this beautiful park, originally constructed in 1909.

  • Jade Buddha Temple

    Jade Buddha Temple

    Experience the stunning architecture of this renowned local landmark.

  • Longhua Temple

    Longhua Temple

    Explore the hertiage of this 3rd-century Buddhist temple.

  • Nanjing Road

    Nanjing Road

    Discover some of the finest shopping in all of Shanghai along this historic boulevard.

  • Oriental Pearl TV Tower

    Oriental Pearl TV Tower

    Experience unrivaled views of Shanghai from the Oriental Pearl TV Tower.

  • People's Square

    People's Square

  • Shanghai Grand Theatre

    Shanghai Grand Theatre

  • Shanghai Museum

    Shanghai Museum

    Discover the heritage of Shanghai at this remarkable cultural institution.

  • Shanghai Science And Technology Museum

    Shanghai Science and Technology Museum

    Discover interactive science exhibits at one of China's leading cultural institutions.

  • The Bund

    The Bund

    Explore the shops and restaurants that reside along The Bund.

  • Tianzifang

    Tianzifang

  • Yu Garden

    Yu Garden