Luxury Hotels Atlas / Places / China / Shanghai / Mövenpick By Accor Shanghai People's Square

Mövenpick By Accor Shanghai People's Square

Shanghai, China · Mövenpick · Accessible Luxury

Mövenpick By Accor Shanghai People's Square: ExteriorMövenpick By Accor Shanghai People's Square: ExteriorMövenpick By Accor Shanghai People's Square: Bedroom

Movenpick's first Shanghai hotel opened in November 2025 on the second floor of Yongxin Plaza, 128 West Nanjing Road, with 111 rooms over People's Square, developed by Accor and Sunmei. The Marketplace is the social room, and a phone call brings the brand's Swiss ice cream up to the bed, twenty-four hours a day. People's Square metro is about 140 metres away, and Madame Tussauds is on the same block.

About Mövenpick By Accor Shanghai People's Square

History

Mövenpick by Accor Shanghai People's Square opened in November 2025, the brand's first hotel in the city. It occupies the second floor of Yongxin Plaza at 128 West Nanjing Road, Huangpu, with 111 rooms. Accor runs it with Sunmei. The Marketplace, Haiou Fang, and Shifu are the food rooms, and the ice cream line is the brand's signature service.

The setting

Second floor, 128 West Nanjing Road, Yongxin Plaza, Huangpu, postcode 200003, on People's Square. People's Square metro is about two minutes on foot. The Shanghai Museum and People's Park are the nearby walks. The Bund is a longer walk east.

Open Mövenpick By Accor Shanghai People's Square in the atlas for live weekend rates, photos, and the full folio.

More Mövenpick hotels

More hotels in Shanghai

Mövenpick in The Maison: the brand's idea, history and every house on the atlas.

All luxury hotels in Shanghai

How the six LHA Tiers work