[Wishful thinking/] If only Le Méridien took over the Grand de la Minerve instead. Now that would literally be a centrally located hotel! (It's in the piazza just behind the Pantheon). [/Wishes Off]
Or the Crowne Plaza that was behind the Pantheon. I used to regularly stay there when in Rome on business and thought it a perfect location.