Question: The Hôtel de Crillon is located on what major public square in Paris?
Sentence (from "Place de la Concorde"): The Place de la Concorde (] ) is one of the major public squares in Paris, France.
Relevant evidence: Yes