Yeah, but with the Metro, it's not hard to find your way to Gare du Nord.
We stayed at the Hotel Muguet. Inexpensive (~60EUR if I recall correctly) and in a decent location, on the Eiffel side of the Musee des Invalides. Pleasant walk to the Musee d'Orsai.