Originally Posted by
paolo64
The location is great: just 5 or 6 minute easy stroll from Piazza del Popolo/Flaminio Metro.
I have a stay booked for later in the week and presume it's open ( pre-stay confirmation email received). Looking forward to it.
Please come back and report. I'm eager to learn more about the property.