Hôtel 15 Montparnasse Paris: 2.2 km to Eiffel Tower