Review: Hotel de la Ville, Rome

Found in the heart of Rome, this plush property offers stunning views and a rejuvenation of the senses