168 Jihuaxi Road Chancheng District, FOSHAN, CHINA, China
+075782521888
This lovely hotel is located in Chancheng.