Where is Holiday Inn Express Paris-Canal De La Villette by IHG located?
Holiday Inn Express Paris-Canal De La Villette by IHG, Holiday Inn Express Paris-Canal De La Villette by IHG, France (approx. 48.88844°, 2.3784°)
Holiday Inn Express Paris-Canal De La Villette by IHG, Holiday Inn Express Paris-Canal De La Villette by IHG, France (approx. 48.88844°, 2.3784°)