Via Leonina, 43 5, 00184 Roma
Apartment
with
1
room
600mt To Colosseum in Rome provides accommodations with free Wifi, a few steps from Cavour Metro Station, a 7-minute
walk from Colosseo Metro Station, and half a mile from Quirinale Palace. Popular points of interest nearby include Palatine Hill, Repubblica - Teatro dell'Opera Metro Station, and Roman Forum. ...