El Shangri-La Hotel Guilin es un lujoso hotel de 5 estrellas situado en la orilla del río Li, con vistas a las montañas y a la ciudad de Guilin. Ofrece habitaciones amplias y elegantes, piscina al aire libre, spa, gimnasio y varios restaurantes que sirven cocina china e internacional.