Il Beijing Marriott Hotel City Wall è un hotel a cinque stelle situato nel cuore del centro di Pechino, vicino alle mura della dinastia Ming, a cinque minuti di auto dalla Città Proibita e dal Mercato della Seta, a pochi passi dalla stazione ferroviaria e da cinque -minuto a piedi dalla stazione della metropolitana.