Rome : Via di Monserrato 34

Nestled in a secret garden in the heart of Rome's Renaissance neighborhood of Piazza Farnese