Das 4-Sterne-Hotel Star Champs-Elysees Paris liegt ungefähr 10 Minuten zu Fuß vom Arc de Triomphe entfernt und bietet Massagen, eine Gemeinschaftslounge und Spa-Dienstleistungen. Im Hotel gibt es eine Lounge- Bar und ein Hallenbad.
Das Hotel befindet sich im Business- Bezirk von Paris, in etwa 3 km Entfernung vom Musée d'Orsay und in circa 800 Meter Entfernung von der Alexander-Newski-Kathedrale. Das Marsfeld in ca. 25 Gehminuten Entfernung vom Star Champs-Elysees ist eine der nahegelegenen Attraktionen. Nur wenige Schritte entfernt von der Unterkunft finden die Gäste beliebte Attraktionen, darunter Cinema Mac-Mahon. Der Bahnhof Charles de Gaulle - Etoile ist lediglich 350 Meter von hier entfernt, und die U-Bahn-Station Argentine ist ungefähr 400 Meter von der Unterkunft entfernt.
Das Star Champs-Elysees verfügt über 64 Zimmer, die mit einem Flachbildfernseher mit Satellitenkanälen sowie einer Minibar ausgestattet sind.
Ein Frühstücksbuffet wird im Hotel jeden Morgen serviert. Die Gäste können im Restaurant Miura, das sich ein paar Schritte entfernt von der Unterkunft befindet, eine Auswahl an europäischen Gerichten genießen.