Stay at this 4.5-star luxury hotel in Chongqing. Enjoy free WiFi, free parking, and 3 restaurants. Popular attractions People's Liberation Monument and Jiefangbei Pedestrian Street are located nearby. Discover genuine guest reviews for Glenview ITC Plaza Chongqing, in Jeifangbei Central Business District neighborhood, along with the latest prices and availability – book now.