Beware though that the Cavalieri is a long way away from the sites, so much so that they provide a shuttle bus to take you in and out of the city. For example, if you were to walk from there to the Colosseum it would take 1 1/2 hrs each way:
Screen Shot 2014-07-29 at 15.35.13.png (149.07 KiB) Viewed 2733 times
While it's a lovely hotel, if you like being in the city and enjoying it by strolling around, everything you do will require transport. No strolling the maze of streets to find a spot to eat without knowing where to point a taxi at! Since you're there for three nights, why not be central?
For a hotel with similar style and amenity (although no pool) try the Grand Hotel Minerve:
http://www.grandhoteldelaminerve.com/. It's beautiful, has an amazing rooftop bar, and it's smack bang in the middle of the city, the Pantheon is literally across the road. I've stayed there a few times and love it, you walk to everything, the Piazza Navona, Campo de Fiori, the Trevi Fountain, Via Condotti, Palazzo Pamphili Doria etc. are all on your doorstep.
At a more budget level for anyone visiting take a look at the Hotel Campo de Fiori:
http://www.grandhoteldelaminerve.com/. Another wonderful place at much lower cost and equally well placed, especially for the restaurants of Travastere.