The Star Lake Hotel is a Tourist hotel. Located in ZHAOQING area. Shopping is accessible by bus/taxi and the nightlife/restaurants are easily accessible by taxi or bus from the hotel.
Star Lake Hotel Zhaoqing is the tallest building at the center of Zhaoping. Guest can enjoy a birds eye view of the beautiful Star Lake and surrounding area. It is about 6 miles from the railway station.