100 Via Francesco Maria Torrigio, 00168 Roma
Apartment
with
1
room
Torrigio Flat is located in Rome, just 3.6 miles from Vatican Museums and 3.6 miles from Ottaviano Metro Station.
The apartment, set in a building dating from 1960, is a 5-minute walk from Battistini Metro Station and 3.6 miles from St. Peter's Basilica. The apartment also offers free Wifi as well as a paid airport ...