Close Window
View Category

Paris Marriott Champs Elysees Hotel

Area Sights

Place de la Concorde (54 of 69)

The Place de la Concorde, one of the major squares in Paris, is located on Champs Elysees. 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 (five minutes). Photo courtesy of the Paris Tourist Office.