Cavalry Castle is located at the corner of Champ de Mars, near the Eiffel Tower and Wall of Peace, Paris France.