GRAND VIEW HOTEL

1 Hongmei Avenue
Dongguan
China