Das Hotel Le Méridien Paris Arc De Triomphe befindet sich im Herzen von Paris, nur etwa 800 Meter vom Arc de Triomphe und dem berühmten Boulevard Champs-Elysées entfernt. Weitere bedeutende Sehenswürdigkeiten wie der Eiffelturm und das Louvre Museum liegen in einer Entfernung von 2,5 bis 5 Kilometern. Das Geschäfts- und Finanzzentrum La Défense ist rund 3 Kilometer entfernt, was die zentrale Lage unterstreicht.
Die Unterkunft verteilen sich auf 9 Etagen und umfasst 9 Junior-Suiten, 21 Suiten, 1025 Einzel- und 1025 Doppelzimmer. Die Zimmer sind mit Teppichböden ausgestattet und verfügen über Doppelbetten. Zustellbetten sind auf Anfrage verfügbar. Für Komfort sorgen Safe, Minibar, Tee- und Kaffeemaschine sowie ein TV mit Satelliten- oder Kabelempfang.
Das gastronomische Angebot beinhaltet ein Nichtraucherrestaurant mit Klimaanlage und separatem Raucherbereich, Café und Bar. Ein vielfältiges Buffet und Speisen à la carte stehen zum Frühstück, Mittag und Abendessen bereit. Wellnessangebote umfassen Sauna und Massage. Zur Freizeitgestaltung stehen unter anderem Fahrradverleih, Fitnessstudio sowie Gymnastik- und Aerobic-Kurse bereit.