Photos coming soon
HOTEL
Apartment 18
Fancheng District, Xiangyang, Hubei, China, Xiangyang (Hubei), China
Where it sits
Apartment 18
Fancheng District, Xiangyang, Hubei, China, Xiangyang (Hubei), China
32.06430, 112.13291
Similar stays nearby
Shengjing Yijia Hotel Xiangyang wanda square
Hotel · 19 m
Shengjing Yijia Hotel Xiangyang wanda square
Hotel · 19 m
Romax City Hotel
Hotel · 232 m
Xiangyang Langman City Hotel
Hotel · 232 m
Crowne Plaza Xiangyang by IHG
Hotel · 325 m
Longjin Hotel (Wanda Plaza Branch)
Hotel · 334 m
Lavande Hotel (Xiangyang Changhong Road Wanda Plaza Branch)
Hotel · 353 m
Yijing Spring City Hotel (Xiangyang Wanda Plaza Branch)
Hotel · 364 m
Plan around Apartment 18
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 21, 2026.
