Sheraton Chongqing HotelHotel
78 Nanbin Road, Nan’an District, Nan An, 400060 Chongqing, China
Located along the banks of the Yangtze River, the majestic Sheraton Chongqing Hotel offers accommodation with a 42-inch flat-screen TV. This property boasts an indoor pool and 2 restaurants.