The property’s close proximity to the Vatican, not to mention other “must see” sites in Rome, makes this the place to stay.