Karta Vacation Rentals
Tucked in Municipio Roma XV, this design apartment sits a short hop from the Vatican and Olympic Stadium. You’re also close to St. Peter’s Basilica, MAXXI, the National Gallery of Modern Art, Lepanto, the Vatican Museums and Piazza del Popolo — big Roman sights within easy reach.