Karta Vacation Rentals
In Rome’s city centre, a short stroll from Via Nazionale and Piazza Santa Maria Maggiore. This intimate 8-room hotel sits near Termini and is a quick drive from the Colosseum and the Roman Forum — an easy base for exploring historic streets.