Guilin Zelin HotelHotel
No.76 South Zhongshan Road, Guilin, 541002
Located on South Zhongshan Road, Guilin Zelin Hotel is a cosy hotel conveniently situated across Guilin Railway Station, 2 km from the Central Square. It offers affordable accommodation with a restaurant and rooms with free internet.