El Shangri-La Hotel Guilin es un hotel de lujo situado en el centro de Guilin. Todas las habitaciones cuentan con nevera, minibar y televisión de pantalla plana. El hotel también cuenta con una piscina al aire libre, un spa y un gimnasio. Además, el restaurante sirve una amplia variedad de platos locales e internacionales.