The Star Hotel Zhaoqing is located in the prosperous center of Zhaoqing City, adjacent to the Seven Star Rock Scenic Spot, the first wonder of Lingnan, facing the core scenery of the scenic spot.
The hotel, with its dazzling yacht shape, is perfectly integrated with the scenery of Xinghu Lake. At the same time, it has 270 degrees of lakeshore landscape, enjoying superior geographical location and magnificent scenery of Xinghu Lake.
With fashionable and luxurious design and high-end hardware configuration, the hotel strives to create a combination of comfort and fashion to provide comfortable experience for guests.