It is in a period building dating back to the early 20th century located in the centre in Via Merulana, situated between the Basilicas of St. John Lateran and St Mary Major, and the Colosseum, that can be reached by foot, through the green, historical Oppian Hill Park and Via Labicana.