Where is Holiday Inn Express Paris-Canal De La Villette by IHG?

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°)


Where is Holiday Inn Express Paris-Canal De La Villette by IHG on the map?