A peaceful and elegant home where you can unwind, just moments from Piazza Navona in the heart of Rome.