Question: The Hôtel de Crillon is located on what major public square in Paris?
Answer: The Place de la Concorde