The Star & Lake Hotel is an ideal spot for travelers wanting to discover the city. Visitors to Zhaoqing will find that the Star & Lake Hotel is a fantastic accommo ... Read more
The Star & Lake Hotel is an ideal spot for travelers wanting to discover the city. Visitors to Zhaoqing will find that the Star & Lake Hotel is a fantastic accommodation choice.
From the hotel, Zhaoqing Railway Station is just 4km away. This hotel is located near many of Zhaoqing's attractions including Duanzhou Ancient City Wall, Qixingyan Archway Square and Star Lake Tourism Area.
When guests have some time on their hands they can make use of the onsite facilities. This Zhaoqing hotel offers parking on site.
Our guests consider this hotel to have excellent service. For guests traveling with families, this hotel is consistently one of the most popular choices.