Karta Vacation Rentals
In central Rome on Via Principe Amedeo, this apartment sits in Rome City Centre. You're 0.3 km from Piazza Vittorio Emanuele II, about 0.5–0.6 km from Santa Maria Maggiore, and roughly 1.5 km (0.9 mi) from the Colosseum and Roman Forum. Address: Via Principe Amedeo 132.