We are just few minutes from the S. Maria Maggiore Square and Termini Station. IMPORTANT: The check-in is at Hotel Hollywood, Via Principe Amedeo 79/B