52 Via Farini, 00185 Roma
Apartment
with
2
rooms
Cavour Luxury Home offers accommodations within 0.9 miles of the center of Rome, with free Wifi and a kitchen
with a dishwasher, a microwave, and a fridge. Popular points of interest nearby include Cavour Metro Station, Vittorio Emanuele Metro Station, and Repubblica - Teatro dell'Opera Metro Station. Colosseo ...