On Santa Maria Maggiore square just five minutes walking from the Termini Railway Station;

walking distance from the main attraction places.