Linjiang Hotel - Chongqing, Chongqing, China
Linjiang Hotel - Chongqing is conveniently located at No.36, Xilai Temple, Yuzhong District in Chongqing, China
Hotel Location:
Address: No.36, Xilai Temple, Yuzhong District
City: Chongqing
Country: China