Where is Holiday Inn Express Beijing Downtown by IHG located?
Holiday Inn Express Beijing Downtown by IHG, Holiday Inn Express Beijing Downtown by IHG, China (approx. 39.92171°, 116.42439°)
Holiday Inn Express Beijing Downtown by IHG, Holiday Inn Express Beijing Downtown by IHG, China (approx. 39.92171°, 116.42439°)