Where is Holiday Inn Express Xi'an High-Tech Zone by IHG located?
Holiday Inn Express Xi'an High-Tech Zone by IHG, Holiday Inn Express Xi'an High-Tech Zone by IHG, China (approx. 34.19263°, 108.87424°)
Holiday Inn Express Xi'an High-Tech Zone by IHG, Holiday Inn Express Xi'an High-Tech Zone by IHG, China (approx. 34.19263°, 108.87424°)