Photos coming soon
HOTEL
Taoyuan International Hotel
No.28 Xinhua North Road, Fancheng District, Xiangyang, Hubei, China, Xiangyang
Where it sits
Taoyuan International Hotel
No.28 Xinhua North Road, Fancheng District, Xiangyang, Hubei, China, Xiangyang
32.05971, 112.13420
Similar stays nearby
Taoyuan International Hotel (Xiangyang Wanda Plaza Railway Station Branch)
Hotel · 7 m
Crowne Plaza Hotel Xiangfan
Hotel · 126 m
Crowne Plaza Xiangyang By IHG
Hotel · 137 m
Hancheng Mingzhu Express Hotel
Hotel · 152 m
Crowne Plaza Xiangyang by IHG
Hotel · 200 m
Nangang Hotel (Xiangyang Wanda)
Hotel · 206 m
City Comfort Inn Xiangyang Railway Station Zhongyuan Road
Hotel · 231 m
Deyou Hotel
Hotel · 322 m
Plan around Taoyuan International Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 22, 2026.
