Karta Vacation Rentals
In Rome’s historic centre, right by Termini Railway Station on Via Ettore Perrone. Steps from Piazza Vittorio Emanuele II (0.5 mi), Santa Maria Maggiore (0.8 mi) and about 1.1 mi from the Colosseum. A handy, pet-friendly base for seeing the city on foot or hopping trains and shuttles.