Holiday Inn Paris Palais de l’’Elysee: Location & Reviews