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. Ofrece servicio de habitaciones las 24 horas, así como una amplia variedad de instalaciones, como piscina, spa, gimnasio y varios restaurantes y bares.