The sights of Paris are spread out, and there is nowhere that is really within walking distance of all of them. But there is no need to use taxis: Paris has excellent public transport, and the metro is very easy to use. Wherever you stay in central Paris, there will be a metro station within a hundred metres or so.