Photos coming soon
HOTEL
Atour Hotel Chongqing University Town Weidianyuan Subway Station
No. 59, Xisheng Road, Building 3, Neijiang, China
Where it sits
Atour Hotel Chongqing University Town Weidianyuan Subway Station
No. 59, Xisheng Road, Building 3, Neijiang, China
29.60233, 105.07239
Similar stays nearby
Jifang Business Hotel (Neijiang North Railway Station Branch)
Hotel · 42 m
7Days Sunshine Neijiang Han'an Avenue
Hotel · 188 m
7Days Sunshine Neijiang Hanan Avenue
Hotel · 202 m
Xinyuan Premium Business Hotel (Neijiang High-speed Railway North Station Branch)
Hotel · 236 m
Mufeng Hotel
Hotel · 373 m
Haojing Business Hotel
Hotel · 376 m
Boer Chain Hotel (Neijiang High-speed Railway North Station Branch)
Hotel · 415 m
New World Business Hotel
Hotel · 438 m
Plan around Atour Hotel Chongqing University Town Weidianyuan Subway Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
