El Shangri-La Hotel Guilin es un hotel de lujo situado en el río Li, con vistas impresionantes a las montañas y a la ciudad de Guilin. Las habitaciones son amplias y elegantes, con grandes ventanales que ofrecen vistas panorámicas. El hotel cuenta con una piscina al aire libre, un spa y varios restaurantes que sirven cocina local e internacional.