Photos coming soon
HOTEL
Riverside Sacred Tree Park
No. 73 Outer South Street, Leshan, China
Where it sits
Riverside Sacred Tree Park
No. 73 Outer South Street, Leshan, China
29.82248, 103.84631
Similar stays nearby
Plan around Riverside Sacred Tree Park
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
