A five minute walk from Piazza del Popolo stands a corner of undisturbed green, where the noise of traffic fades to disappear, the cool shadow spreads, in a charming place that opens to the city and art. A secret place, available, alive. An urban site that has five centuries of history behind it. Address: Via Flaminia 118, Roma