Karta Vacation Rentals
In the heart of Rome, steps from Piazza Vittorio and within easy walking distance of Santa Maria Maggiore, Porta Magica and Porta Maggiore. Meraviglia TownHouse guest house puts central Rome and major sights — including St. Peter's Basilica — on your doorstep.