Hejiang Yaoba Inn is a charming 2-star hotel located in the picturesque city of Luzhou, China. This inviting establishment offers a cozy atmosphere, making it an ideal choice for travelers seeking a comfortable stay. With a focus on providing a welcoming environment, the inn is perfect for both leisure and business visitors looking to explore the local culture and attractions.