Nestled in a secret garden in the heart of Rome's Renaissance neighborhood of Piazza Farnese
Rome : Via di Monserrato 34
Nestled in a secret garden in the heart of Rome's Renaissance neighborhood of Piazza Farnese