7 Via Carlo Cattaneo, 00185 Roma
Apartment
with
1
room
Luxury Boutique apartment in the center of Rome is a recently renovated apartment in the center of Rome, a 2-minute
walk from Santa Maria Maggiore and half a mile from Cavour Metro Station. Popular points of interest nearby include Colosseo Metro Station, Domus Aurea, and The Colosseum. Free Wifi is available ...