Photos coming soon
HOTEL
Wuzi Hotel
No.142 Changjiang West Road, Deyang
Where it sits
Wuzi Hotel
No.142 Changjiang West Road, Deyang
31.12616, 104.39407
Similar stays nearby
7Days Inn Deyang Wenmiao Square
Hotel · 45 m
7 Days Inn Deyang Wenmiao Square Branch
Hotel · 45 m
Ibis Styles Deyang Downtown
Hotel · 95 m
ibis Styles Deyang
Hotel · 95 m
Jingcheng Home Land Hotel
Hotel · 140 m
Starway Hotel Deyang Confucian Temple
Hotel · 149 m
Starway Hotel (Deyang Confucian Temple)
Hotel · 167 m
Deyang Green Impression Hotel (Wenmiao Square Branch)
Hotel · 263 m
Plan around Wuzi Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 23, 2026.
