Karta Vacation Rentals
In central Rome, a short stroll from Termini station and footsteps from Santa Maria Maggiore, the National Roman Museum, Capitoline Hill and the Coliseum. Found at Piazza Manfredo Fanti No. 19, it’s your base for hitting the Eternal City’s highlights.