Very close to Roma Termini station. Only about 5min walk away.