Stayed for 3 nights midweek with my girlfriend. Pleasant and efficient front desk staff. Not the best room but worth the money that we paid. It was clean, comfortable, and quiet.
Excellent location for the Eiffel tower (as you can guess by the name of the hotel) only a small walk. Also it is possible to walk to a host of other main attractions.
All in all Jardins d'Eiffel was a good base for what was an excellent stay in Paris.More