Where is Holiday Inn Express Taoyuan by IHG located?
Holiday Inn Express Taoyuan by IHG, Holiday Inn Express Taoyuan by IHG, TW (approx. 25.01201°, 121.30975°)
Holiday Inn Express Taoyuan by IHG, Holiday Inn Express Taoyuan by IHG, TW (approx. 25.01201°, 121.30975°)