Sophisticated but very comfortable hotel «Torking Royal Hotel (Chongqing Liangjiang)» is located in Chongqing. This hotel is located in 21 km from the city center.
Number of rooms: 164
73 Changhe Road, Yuzui Town, Jiangbei District, 400010, Chongqing, China, Chongqing, 401133