Hotel Vienna International Hotel Guangdong Zhaoqing City Center Lake View
★★★
No.14 South Development Zone, Mugang Town, Zhaoqing, China Show on map
Xinda Business Hotel is a hotel in Zhaoqing, China. It is one of 750 places to stay in Zhaoqing listed on Triptoic.
No.14 South Development Zone, Mugang Town, Zhaoqing, China
Xinda Business Hotel is located at No.14 South Development Zone, Mugang Town, Zhaoqing, China.
Highly rated alternatives close by