OYC hotel is located by the Seven Star Lake in Zhaoqing city, which is in the west of Guangdong province. The whole hotel takes around 130000 square meters, give you empire character OYC hotel is combined with one convention centre and 55 convention rooms.
Oyc Hotel