Very close to Piazza Navona. Would probably recommend taxiing around a bit to some big sites if you don’t know the city that well. Piazza Navona isn’t close to the metro line, so you will be walking regardless.