Karta Vacation Rentals
In Esquilino, just minutes from Rome’s city center. A short walk takes you to Basilica di Santa Maria Maggiore, Vittorio Emanuele, Capitoline Hill, the Roman Forum and even St. Peter’s Basilica. Francesco Suite sits in a townhouse-style spot that makes exploring the city easy.