Skip to content
We're opening in December 2026, but aren't accepting reservations yet.

Glenvie ITC Plaza Chongqing

No. 66 Qingnian Road, Yuzhong Distr ict, Chongqing, Chongqing, 400010, China