El Beijing Marriott Hotel City Wall es un hotel de cinco estrellas ubicado en el corazón del centro de Pekín que se encuentra junto a la muralla de la dinastía Ming, a cinco minutos en automóvil de la Ciudad Prohibida y del Mercado de la Seda, a pasos de la estación de trenes y a cinco minutos a pie de la estación del metro.