Home Inn Neo Leshan Central Food Street offers a welcoming retreat in the vibrant city of Leshan, China. This 2-star hotel, part of the reputable Home Inn chain, is ideal for travelers seeking comfort and convenience. With a guest rating of 9.2 out of 10, based on reviews, it promises a pleasant stay for both leisure and business visitors.