Close Window
View Category

Paris Marriott Champs Elysees Hotel

Nearby Attractions

Place de la Concorde (55 of 70)

The Place de la Concorde, one of the major squares in Paris, is located on Champs-Élysées. Surrounding it are two fountains, the Seine river and the French National Assembly. Our guests can get there by foot (20 minutes) or by metro (5 minutes). Photo courtesy of the Paris Tourist Office.