Where is Holiday Inn Paris Palais de l'Elysée by IHG located?
Holiday Inn Paris Palais de l'Elysée by IHG, Holiday Inn Paris Palais de l'Elysée by IHG, France (approx. 48.87305°, 2.31599°)
Holiday Inn Paris Palais de l'Elysée by IHG, Holiday Inn Paris Palais de l'Elysée by IHG, France (approx. 48.87305°, 2.31599°)