iChongqing Title

Glenview ITC PLAZA Chongqing

Glenview ITC PLAZA Chongqing is a 5-star hotel located near Jiefangbei, one of Chongqing’s most vibrant commercial areas. This 40-storey Chongqing hotel houses a great variety of accommodations ranging from deluxe rooms to suites, all equipped with free broadband Internet access. When it comes to relaxation, guests can make full use of on-site recreational facilities.

Transportation: CRT Line 1 or 2 to Jiaochangkou station



A Tour in Chongqing, A Gain in Vision

A Land of Natural Beauty, A City with Cultural Appeal