Grand Noble Hotel

No. 121, Humen Road
Dongguan
China