My place is in the center between Termini (the central train bus and metro station) and S.Maria Maggiore Basilica.It is exactely in Via Principe Amedeo 137 at the corner with via Rattazzi and Piazza M. Fanti where is the ex Roman Aquarium.