Karta Vacation Rentals
In the heart of Esquilino, Rome — a short stroll from Basilica di Santa Maria Maggiore, Teatro dell'Opera di Roma and Via Nazionale. The Roman Forum and Colosseum are minutes away by car, and Termini station and Capitoline Hill are within easy walking distance.