Photos coming soon
HOTEL
Mountain Lodge
No. 361 Huimin Road, Shiqiao Street, Ziyang, China
Where it sits
Mountain Lodge
No. 361 Huimin Road, Shiqiao Street, Ziyang, China
30.09483, 105.34870
Similar stays nearby
Lavande Hotel Nanshan Lersure Plaza in Anyue Ziyang
Hotel · 136 m
Vienna Hotel (Anyue Yuanjuedong Branch)
Hotel · 181 m
An Yue Homestay (Central Times Square Branch)
Hotel · 206 m
Half-mountain homestay
Hotel · 211 m
Dongyun Garden Hotel
Hotel · 224 m
Nanshe Homestay (Yuanjue Cave Branch)
Hotel · 236 m
Anyue Jinjiang Hotel (Anyue Grottoes Digital Exhibition Center Branch)
Hotel · 487 m
Nanshan Holiday Hotel
Hotel · 553 m
Plan around Mountain Lodge
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
