13 Via Frangipane, 00184 Roma
Apartment
with
1
room
Loft Colosseo, in Rome Center is located in Rome, just a 12-minute walk from Santa Maria Maggiore and half a mile
from Palatine Hill. Featuring city and quiet street views, this apartment also features free Wifi. The property is a 5-minute walk from Cavour Metro Station and within 0.6 miles of the city center. ...