Small and charming, this independently run hotel is just a 2-minute walk from the Eiffel Tower. Completely renovated, it is ... More