Hotel Vienna International Hotel Guangdong Zhaoqing City Center Lake View
★★★
Shopfront of Jiaxinyuan, No. 41 Xijiang North Road, Zhaoqing, China Show on map
Jiaxin Inn is a hotel in Zhaoqing, China. It is one of 750 places to stay in Zhaoqing listed on Triptoic.
Shopfront of Jiaxinyuan, No. 41 Xijiang North Road, Zhaoqing, China
Jiaxin Inn is located at Shopfront of Jiaxinyuan, No. 41 Xijiang North Road, Zhaoqing, China.
Highly rated alternatives close by