Via Dei Sabelli, 55, 00185 Roma
Apartment
with
1
room
Apt San Lorenzo x 6 guests near Termini offers accommodations in Rome, 1.6 miles from Cavour Metro Station and
2 miles from Repubblica - Teatro dell'Opera Metro Station. Popular points of interest nearby include Vittorio Emanuele Metro Station, Santa Maria Maggiore, and San Giovanni Metro Station. Free Wifi is ...