Shangri-La Hotel Guilin is a luxurious resort located on the banks of the Li River. The hotel features spacious rooms with stunning views of the river and surrounding mountains. Guests can enjoy a range of amenities including a spa, fitness center, and outdoor pool. The hotel also offers several dining options serving both local and international cuisine.