Where is Holiday Inn Paris Gare de l'Est, an IHG Hotel?

Where is Holiday Inn Paris Gare de l'Est, an IHG Hotel located?

Holiday Inn Paris Gare de l'Est, an IHG Hotel, Holiday Inn Paris Gare de l'Est, an IHG Hotel, France (approx. 48.87597°, 2.359°)


Where is Holiday Inn Paris Gare de l'Est, an IHG Hotel on the map?