Central Termini Home


Rome • Show on map
View Details for Price
Central Termini Home offers accommodations in the center of Rome a few steps from Santa Maria Maggiore and a 7-minute walk from Cavour Metro Station. The property is close to several well-known attractions…More info
