Intercontinental Foshan

20 Denghu West Road Nanhai Di
Foshan
China