Karta Vacation Rentals
Opposite the Basilica of Santa Maria Maggiore in Rome’s Esquilino quarter, this hotel sits in the heart of the old city. It’s just 820 feet from Termini train station and within easy walking distance of the Colosseum, Roman Forum and the Opera.