Com 712 quartos, Shanghai Marriott Marquis City Centre Xangai 5 estrelas está localizado a 400 metros de Suzhou River. Piscina aquecida e banho turco, sauna e piscina interior podem ser desfrutadas neste hotel 37 estrelas, situado a uma caminhada da Praça do Povo.
Situado a apenas 1 km de People's Square, o hotel fica a caminhada de 14 minutos do Museu de História Natural de Xangai. O Templo Jing'an pode ser encontrado a aproximadamente 3.2 km de hotel. O local está muito perto de Bund e outras atrações principais de Xangai. Bem ligado a muitos pontos turísticos, Shanghai Marriott Marquis City Centre se encontra a 10 minutos a pé da parada de ônibus Jiujiang Road at Middle Zhejiang Road.
Os quartos estão equipados com mini frigobar, juntamente com TV para o conforto dos hóspedes. As unidades vêm com banheiros privados com chuveiro de corrediça. As unidades também enfrentam a rua.
Marriott Marquis City Centre de Xangai oferece um café da manhã no restaurante. XingMa Dian é um lugar perfeito para apreciar a refeição da cozinha asiática e está situado extremamente perto deste estabelecimento.