Karta Vacation Rentals
In Rome’s Esquilino quarter, a few steps from Piazza Vittorio and the Vittorio Emanuele Metro station. Basilica di Santa Maria Maggiore is a short walk away; the Colosseum and Roman Forum sit within roughly a mile to a mile and a half. Easy hop to Termini via the nearby metro stop.