The Yangtze Island (Yangzidao Jiudian) is located in Chongqing's waterfront and bustling Jiefangbei commercial area, close to several large shopping centers and a popular bar street.This Chongqing hotel houses guestrooms outfitted with floor-to-ceiling French windows and high-speed Internet access.The on-site restaurants serve Cantonese and Sichuan dishes, and a range of international flavors. The 7F café is a nice location for events and parties and private dining rooms are on hand for more intimate occasions.