With a stay at Chongqing Tianlai River View Hotel in Chongqing (Yuzhong), you'll be within a 15-minute walk of Jiefangbei Pedestrian Street and Arhat Temple. This hotel is 1.7 mi (2.7 km) from Chongqing World Financial Center and 1.8 mi (2.9 km) from People's Liberation Monument.