Conveniently located in the heart of downtown Chongqing's Central Business District, Glenview ITC Plaza Chongqing offers easy access and exceptional views over the city and the Yangtze River. We count numerous national and international corporations as our close neighbors. In addition, the city's famous Jiefangbei square is minutes away, offering the city's best shopping, dining and entertainment options. Chongqing International Airport is just a 30-minute drive from the hotel.