No, the Trevi Fountain is located a short walk away from the Spanish Steps, not directly at their base.