Find more
Hotels in Chongqing

Holiday Inn North Chongqing  Tel: 023-6786-4888

96 Wuhong Road, Chongqing 400023, China
Luxury hotel in Chongqing; has 266 guest rooms & 57 suites; facilities: indoor pool, high-speed Internet access, recreation and sports court, barbeque grills, beauty salon; restaurants: Salt & Pepper (international) and Liu Xiang Chinese Restaurant
Related Keywords: five-star accommodation, Wu Hong Road

Map placements may be only approximate. Please check site.