On Via Principe Amedeo 85 just five minutes walking from the Termini Railway Station; walking distance from the main attraction places.