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 tienen balcón privado con vistas panorámicas. El hotel cuenta con una piscina al aire libre, un spa y varios restaurantes que sirven cocina local e internacional.