Where is Holiday Inn Express Beijing Huacai by IHG?

Where is Holiday Inn Express Beijing Huacai by IHG located?

Holiday Inn Express Beijing Huacai by IHG, Holiday Inn Express Beijing Huacai by IHG, China (approx. 40.01107°, 116.46757°)


Where is Holiday Inn Express Beijing Huacai by IHG on the map?