Looks like Choice is making an effort to increase their presence in Europe. First, two new hotels in Paris, and now a new one in Rome, the
Clarion Collection Hotel Principessa Isabella.
Location seems good; just a short hop to the Trevi Fountain, Villa Borghese, Via Veneto, and so on.
Tripadvisor is definitely mixed on their reviews. Not sure whether this is another former Best Western or an independent place (it used to be called the Principessa Tea).
They're in the process of renovating, putting in an elevator, etc., so perhaps best to wait a while before booking. Not sure about cash rates, but it's currently 20,000 points/night for awards.