Karta Vacation Rentals
In the heart of Rome, a self-catering apartment just a short walk from Teatro dell'Opera di Roma and the Basilica di Santa Maria Maggiore. Piazza della Repubblica and the mysterious Porta Magica are nearby. Ottaviano metro is about 550 m away and the Vatican Museums sit roughly 650 m from the door.