Karta Vacation Rentals
Set in a 19th-century building in central Rome, less than 10 minutes on foot from Roma Termini. Stroll to Castro Pretorio, Villa Medici and the Museum of Contemporary Art; the Colosseum and Trevi Fountain are just two metro stops away.