Marriott Debuts 18th Shanghai Hotel

Marriott International has debuted its 18th property in Shanghai. The 720-room Shanghai Marriott Hotel City Centre, which is intended to be a flagship hotel for the brand in China, is the largest hotel from Marriott International in Shanghai.

The hotel offers five restaurants and lounges, with MICE facilities covering over 21,500 square feet. There are two pillar-free ballrooms and seven breakout rooms.

The property is within a short distance from the People's Square & People's Park, Nanjing Road, the Bund, Yu Garden, the French Concession and more.