Question: The Hôtel de Crillon is located on what major public square in Paris?
Sentence (from "Place de la Concorde"): Measuring 8.64 ha in area, it is the largest square in the French capital.
Relevant evidence: No