Photos coming soon
HOTEL
Xiangshan Hotel
No. 25 Wufeng Lane, Xiangyang (Hubei), China
Where it sits
Xiangshan Hotel
No. 25 Wufeng Lane, Xiangyang (Hubei), China
31.71146, 112.25024
Similar stays nearby
City Comfort Inn Hotel (Xiangyang Yicheng Xiangsha Avenue)
Hotel · 26 m
Jiulong Hotel
Hotel · 34 m
Ziwei Hotel
Hotel · 106 m
Huiyou
Hotel · 111 m
Rongchen Esports Hotel (Xintiandi Branch)
Hotel · 196 m
SET Chain Hotel (Yicheng Zhonghua Road)
Hotel · 209 m
Dream Not Dream Hotel (Commercial Plaza Branch)
Hotel · 260 m
Siya Hotel (Xiangda Commercial Plaza Branch)
Hotel · 286 m
Plan around Xiangshan Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
