Photos coming soon
HOTEL
Shuangxin Hotel
No.66 Zexin Road, Xinyuan, Xinjiang, China, Ili, China
Where it sits
Shuangxin Hotel
No.66 Zexin Road, Xinyuan, Xinjiang, China, Ili, China
43.43672, 83.26592
Similar stays nearby
Liancheng Ecological Hotel
Hotel · 8 m
Xinyuan Tucheng Hotel
Hotel · 98 m
Xinyuan Shuangxin Hotel
Hotel · 301 m
Seaview Hotel
Hotel · 318 m
Xinyuan New Super 8 Express Hotel
Hotel · 345 m
Xinyuan New Super 8 Express Hotel
Hotel · 345 m
Yunmu Boutique Hotel (Xinyuan County People's Square Branch)
Hotel · 383 m
Yindu Hotel
Hotel · 410 m
Plan around Shuangxin Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
