Where is Crowne Plaza Xiangyang by IHG?

Where is Crowne Plaza Xiangyang by IHG located?

Crowne Plaza Xiangyang by IHG, Crowne Plaza Xiangyang by IHG, China (approx. 32.06093°, 112.13401°)


Where is Crowne Plaza Xiangyang by IHG on the map?