Situated between the 2 most beautiful and famous squares in Rome - Piazza del Popolo and Piazza di Spagna - close to the most fashionable streets…