Hi OP,
You probably don't need it, but I can't help myself from piling on the other recommendations for the Westin in Paris. I stayed there a week with my family and we walked to nearly every tourist site imaginable. The location is really good for this.
Have fun!