Favourite Places A Roman Secret Amitav Ghosh Nov 22, 2011 0 Comments The Locarno is a small hotel on the Via della Penna, just around the corner from the Piazza del…