Spacious, comfortable flat on the top floor of a stylish building near Flaminio station, on the North side of the Piazza del Populo. 10 mins walk to the Spanish steps
Great location for MAXXI, the national gallery of modern art.