Karta Vacation Rentals
In the heart of Rome on Via Veneto, this boutique hotel sits near Porta Pia and Piazza Fiume and is a short walk from Villa Medici and the Museum of Contemporary Art. It’s minutes from the Spanish Steps and within easy reach of the Roman Forum, Trevi Fountain and the Colosseum.