Holiday Inn Express
Located in Shizhong, Holiday Inn Express Leshan City Square is a perfect starting point from which to explore Leshan. F…
Rooms from: 42USD