This property has all you could wish for when you are staying in Rome. Location, beauty, comfort...look no further.