This place is located just steps away from Roma Termini and the Bus Stops on Santa Maria Maggiore, Friendly and Fast Communication from Host available with plenty information