Via Carlo Alberto, 63, 00185 Roma
Apartment
with
1
room
Carlo Alberto in Rome features accommodations with free Wifi, a 4-minute walk from Santa Maria Maggiore, half
a mile from Cavour Metro Station, and a 14-minute walk from Colosseo Metro Station. The property is close to several well-known attractions, a 11-minute walk from Domus Aurea, 0.8 miles from The Colosseum, ...