MAOMING INTERNATIONAL HOTEL

99 Shuangshan 3rd Road
Maoming
China