The location of Francesca‘s place was perfect for our stay in Rome! It’s super close to Piazza Navona, Pantheon and just a Short Walk to all the other great places Rome has to offer.
We enjoyed the stay!