Can highly recommend staying in this very central beautiful little apartment.
It is very conveniently located just a few metres from the colosseum and close to plenty of restaurants.