Where is Holiday Inn Express Beijing Conference Center by IHG located?
Holiday Inn Express Beijing Conference Center by IHG, Holiday Inn Express Beijing Conference Center by IHG, China (approx. 40.02822°, 116.43986°)
Holiday Inn Express Beijing Conference Center by IHG, Holiday Inn Express Beijing Conference Center by IHG, China (approx. 40.02822°, 116.43986°)