Karta Vacation Rentals
In the beating heart of Rome, steps from Basilica di Santa Maria Maggiore and a short walk to Via Nazionale. The hotel sits within easy reach of the Roman Forum and Colosseum, making it a convenient family-friendly, pet-friendly base. Address: Via Principe Amedeo 76, 00185 Rome.