Premium-quality work and leisure space in the heart of Shanghai

One Museum Place is a 60-storey Grade-A office tower and retail pavilion, and a landmark of the Museum Place district in the heart of Shanghai.

  • A vibrant convergence of energy, One Museum Place rises as a dazzling new landmark at the intersection of business and leisure.
  • Conceived with a vision of excellence and sustainability, this iconic development is among the first in Shanghai to be crowned with both LEED and WELL Platinum certifications—an emblem of global standards in green, healthy architecture.
  • The retail collective celebrates an elevated lifestyle, seamlessly fulfilling the demands of modern professionals—from daily work essentials to refined moments of relaxation.
  • With sweeping views of the verdant 65,000-square-meter Jing’an Sculpture Park, the outdoor garden terraces invite you to indulge in a breath of nature.

Direct Access via Line 13 – Shanghai Natural History Museum Station

Step off Shanghai Metro Line 13 at Natural History Museum Station and arrive directly at the doorstep of One Museum Place.

Share this page