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