A great place to stay near many sites and located conveniently near Termini