Vienna International Hotel (Tongnan Red Star Macalline) is located at No. 39, Jiahua 1 Branch Road, Tongnan District, Chongqing City, 0.5 km from Tongnan Bus Station, 5 minutes walk, 15 minutes by car from Tong ... Read more

View all Luxury Hotels in Chongqing (CQ)