Amazing location! Steps away from Rome Termini train station and close to the main attractions of the city