Crystal Orange Guilin Yangshuo West Street Li River is a charming 4-star hotel located in the picturesque city of Yangshuo, China. With an impressive guest rating of 10.0 out of 10, this hotel promises a delightful stay for both leisure and business travelers. The hotel’s prime location allows guests to explore the vibrant West Street, known for its lively atmosphere and local culture, as well as the stunning landscapes that define the region.