We had a perfect stay at Hotel Baldi. Ist is only a 10 min walk to the Eiffel Tower and Metro stations are close.
Rooms are small but definately worthing for the Price. 5 of 5!