El Shangri-La Hotel Guilin es un hotel de lujo situado en el centro de Guilin, con vistas al río Li y a las montañas circundantes. Todas las habitaciones están equipadas con TV de pantalla plana y canales por cable. Además, el hotel cuenta con una piscina cubierta, un spa y varios restaurantes que ofrecen cocina local e internacional.