Tap into the culture vulture within at MAXXI - National Museum of the 21st Century. See if there are any guided tours or ask museum staff to direct you to some of the highlights.
You'll have no end of sightseeing choices when staying in Flaminio. MAXXI - National Museum of the 21st Century is a good place to start here, but there are loads of other interesting places to visit. St. Peter's Basilica, Roman Forum, and Piazza Navona are near the museum and and will cap off your day nicely.