The Grand View Hotel(Dongguan Huayang Lake) is a five star business and leisure hotel located at the intersection of the small towns of Hongmei, Daojiao and Wangniudun. Facing the Dongjiang River, this Grand View Hotel(Dongguan Huayang Lake) has good views of the tranquil natural surroundings and th...