Hotel Saint Honore Paris: 2.2 km to Eiffel Tower