Excellent location and a winning name you can rely on, the illustrious Champs Elysees is a popular addition to the luxury Parisian hotel scene. The hotel is located between Place de la Concorde, the Arc de Triomphe and Les Invalides and is just about 100 meters from Champs Elysees. Stroll around the River Seine or photograph the memorable Champs Elysees, it’s splendid to be close to everything right in the heart of Paris. Enjoy world-class cuisine on the veranda or a fresh cocktail at the cool Media’s bar! For the business crowd the multitude of spacious and elegant meeting rooms, internet access, and excellent bars and restaurants to choose from –great for entertaining, will certainly put presentations and clientele on the right foot.