El City Centro by Marriott Ciudad de Mexico está ubicado en Ciudad de México, a 600 metros de la plaza El Zócalo, y dispone de WiFi gratuita y centro de fitness. Se sirve un desayuno a la carta, por un suplemento.
Las habitaciones están equipadas con aire acondicionado y TV de pantalla plana. Todas las habitaciones tienen baño privado.
Cuenta con recepción 24 horas.
La catedral metropolitana de Ciudad de México está a 700 metros del City Centro by Marriott Ciudad de Mexico, y el aeropuerto más cercano, el Benito Juárez, queda a 7,5 km.