Karta Vacation Rentals
In the heart of Rome, a compact townhouse hotel just a short walk from the city center. Stroll out to Basilica di Santa Maria Maggiore, Vittorio Emanuele, Porta Maggiore and the Porta Magica; St. Peter's Basilica is also within easy reach.