Closest metro to Les Invalides?

The nearest Metro stops to Les Invalides are Invalides and Varenne. Invalides is on Lines 8 and 13. It also connects to RER C. Varenne serves Line 13.

Both stops let you get to the site without much trouble.

If you are coming from the large riverside esplanade and you keep the river behind you, pick Invalides. It fits that direction well. If you want to skip the main courtyard and go straight toward Napoleon’s Tomb under the Dôme des Invalides, choose La Tour-Maubourg on Line 8. That station gets you closer to that entry.