8 Largo Orbitelli, 00186 Roma
Apartment
with
1
room
My Home in the city center in Rome offers accommodations with free Wifi, a 16-minute walk from Torre Argentina,
0.7 miles from The Vatican, and a 13-minute walk from Pantheon. The property is around a 16-minute walk from Piazza di Santa Maria in Trastevere, 0.7 miles from St Peter's Square, and a 19-minute walk ...