Want to take a rest and explore the city? Hotel «JW Marriott Hotel Chongqing Szálloda» is located in Chongqing. This hotel is located 2 km from the city center.
77 Qingnian Rd, JieFangBei ShangQuan, Yuzhong Qu, Chongqing Shi, China, 400000, Chongqing, 400010