Photos coming soon
HOTEL
Neijiang International Hotel(Sports Center store)
No. 666 Chenguang Road, Neijiang, China
Where it sits
Neijiang International Hotel(Sports Center store)
No. 666 Chenguang Road, Neijiang, China
29.61279, 105.04737
Similar stays nearby
Neijiang International Hotel(Sports Center store)
Hotel · 0 m
520 Couples Hotel
Hotel · 292 m
Vegas Cultural Hotel Neijiang Branch
Hotel · 297 m
7 Days Premium·Neijiang Wanda Plaza
Hotel · 334 m
Yuge Hotel (Neijiang Wanda Branch)
Hotel · 350 m
First Encounter Apartment (Neijiang Wanda Plaza Branch)
Hotel · 372 m
Zhe Coffee Hotel (Neijiang Wanda Plaza High-speed Railway North Station Branch)
Hotel · 478 m
James Joyce Coffetel (Neijiang Wanda Plaza High Speed Rail North Station)
Hotel · 478 m
Plan around Neijiang International Hotel(Sports Center store)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 19, 2026.
