El Jw Marriott Hotel Pekín, de 5 estrellas, se encuentra a unos 7 km del Templo del Cielo, y a una distancia de 150 metros de la China Central Place. El hotel, situado en el barrio central de negocios de Pekín de Pekín, tiene una piscina climatizada y aparcamiento privado en las instalaciones.
Este hotel está cerca de HuaMao ShangYe Jie y cerca de la estación de metro Dawanglu. La Universidad de Comunicación de China es un lugar de educación popular que se puede visitar a poco más de 15 minutos en coche del Jw Marriott Hotel Pekín. Situado a unos 8 km de Dong Hua Men Night Market, este alojamiento pone la ciudad al alcance de la mano. La estación de metro más cercana está a unos 10 minutos a pie.
El Jw Marriott Hotel cuenta con 716 habitaciones que disponen de zona de estar. También ofrece TV con canales por satélite, además de minibar y servicio de tetera/cafetera. Los baños están equipados con ducha a ras de suelo y un inodoro separado, además de secador de pelo y gorros de ducha. Algunas habitaciones amplias tienen vistas a la ciudad.
El restaurante CRU Steakhouse se encuentra a unos minutos a pie del Jw Marriott Hotel Pekín.