It's located very close to the Basilica Santa Maria Maggiore and close to the train station Roma Termini