Karta Vacation Rentals
In the heart of central Rome, a short walk from Termini station on Via G. Amendola. Piazza Santa Maria Maggiore and Via Nazionale are about a 10-minute walk; the Spanish Steps, Trevi Fountain and Piazza Navona are roughly 15 minutes on foot. The Colosseum and Roman Forum are a quick drive away.