This hotel is an ideal spot for travelers wanting to discover the city. Seeing Chenzhou's sights from this hotel is easy with World 18 Quan, North Lake Park and Yidi Mausoleum all close by. In their spare time, guests can explore the hotel's surroundings.