Subway station
Concorde station
119 locals recommend,
Location
Place de la Concorde
Paris, IDF
Tips from locals
The Place de la Concorde (French pronunciation: is one of the major public squares in Paris, France. Measuring 8.64 hectares (21.3 acres) in area, it is the largest square Paris